Nasceu em 1964, na Romênia. Em 1972, sua família foi para a Áustria. Começou a dirigir curtas aos 13 anos de idade. Estudou Cinema na Theater and Film Science University of Vienna. Fez seu primeiro longa, Lipstick, em 1993. Seguiram-se os documentários The Road to Eden, em 1995, e Rest in Pieces, em 1997. Fez também filmes de ficção para a televisão austríaca. Desde 1996 mora na cidade de Nova York.