Estudió Dirección de Cine en la DFFB de Berlín, donde se graduó en 2012. Ha dirigido los cortometrajes Lenny (2009), Portrait (2011), Modern Times (2013) e Il faut fabriquer ses cadeaux (2021). En 2017 debutó en el largometraje con Dene wos guet geit (Those Who Are Fine, 2017), que se estrenó en el Festival de Locarno y pasó por el #14FestiFreak.