The Traitor 2024
as Otto Schrämli
Of Fish and Men 2020
as Gabriel
Aus dem Schatten 2019
as Marc Bundi
Vagenda Stories 2019
as Manuel Schlegel
A Cure for Wellness 2017
as Volmer Institute Staff
Don't Mess with the Sharkies 2015
as Robert
Vaterjagd 2014
as Jan
Ready, Steady, Ommm! 2013
as Alex
Hard Stop 2012
as Dante
Credits from TMDB.