Nasceu em Zurique, Suíça, em 1983. Estudou direção de documentários em Munique, Alemanha. É diretor, entre outros, dos filmes Chrigu (2007), codirigido por Christian Ziörjen, vencedor do Prêmio do Júri Ecumênico do Festival de Berlim e do Prêmio de Melhor Filme no Visions du Réel, Off Beat (2011) e Europa, Amor (2016), exibido na 41ª Mostra.