Nasceu na Holanda, em 1960. Graduou-se em Literatura e Cinema na Universidade de Amsterdã em 1985. Antes de trabalhar no cinema, escreveu roteiros para a televisão e críticas cinematográficas em algumas revistas do país. Em 1994, dirigiu o curta Een schreeuw om hulp, seguido por Liefdesgasten (1997). Shouf Shouf Habibi! é seu terceiro trabalho como diretor.