Born in Zurich, Switzerland, in 1984. He studied filmmaking at the Beijing Central Drama Academy and at the German Film and Television Academy Berlin (DFFB). He directed short films such as Lenny (2009), Stampede (2012) and Modern Times (2013). His first feature, Those Who Are Fine (2017, 41st Mostra), won a special mention of Best First Feature at Locarno. Unrest is his second feature.