Alien Tampon 2015
as Becker
Sonnwende 2013
as Prüfer
Legion of the Dead 2001
as Demon
Credits from TMDB.