Nasceu em Lausanne, na Suíça, em 1957. Formado em ciência política, trabalhou como jornalista. Mais tarde, passou a escrever roteiros para cinema e teatro e a dar aulas em faculdades de cinema. Dirigiu o curta-metragem Déposer les Enfants (2012). De Volta a Visegrad é seu primeiro longa-metragem.