Nasceu em Viena, estabelecendo-se mais tarde no Brasil. Começou sua carreira como assistente de direção, dirigindo depois comerciais e os curtas-metragens Vaidade (1990), Tudo Cheira a Gasolina (1995) e Não Fique Pilhado (2000). Em 1997 dirigiu a série A Justiceira para a TV Globo. Em 2000 dirigiu o documentário 2000 Nordestes e em 2003 fez seu primeiro longa-metragem, O Caminho das Nuvens. Um Homem Bom é seu segundo longa.