Born in Lucerne (Switzerland) in 1982. From 2003–2008 he studied at the Academy of Media Arts in Cologne. His short films have been shown at over 100 international film festivals and won several awards. His graduation film Polar received a Special Mention at Berlinale 2009 and won the German Camera Award as well as the German Short Film Award.
His debut feature film Marija had its world premiere in Competition at the International Filmfestival Locarno 2016. The film was internationally screened at several festivals such as Toronto, Busan, Angers and Gothenburg, winning numerous national and international prizes. A Piece of Sky is his second feature film.