Die Insassen 2015
as Lehnert
The Satanic Thicket - One 2014
as Papa
Happy End 2005
Actor
Credits from TMDB.