Signals TBA
as Peter
Verwässerte Spuren 2023
as Dt. Lochquaster
Lucky Loser 2017
as Patient
Little Red Riding Hood: A Tale of Blood and Death 2013
as Markus
Die Flunder 2012
as Stint II
Credits from TMDB.