Nasceu em São Paulo em 1965 e estudou filosofia na Universidade de Paris I. Trabalhou como assistente de direção de vários cineastas portugueses. Estreou como diretor com o curta-metragem "Alcibiades" (1991). Assinou a direção de longas-metragens como "Fleurette" (2002), "Lisboetas" (2004), "A Cidade dos Mortos" (2009), "Viagem a Portugal" (2011), "Alentejo, Alentejo" (2014, 38ª Mostra), "Treblinka" (2016, 40ª Mostra) e "Raiva" (2018, 42ª Mostra).