Es frisst 2026
as Komissar Lech
1000 Days 2006
Director
Der Schaumreiniger 2006
as Benedikt Schlowanz
Credits from TMDB.