Total Thrash - The Teutonic Story 2022
as Self
Devil Joe 2011
as Viktor Van Horn, Director, Makeup Artist
BloodBound 2007
Makeup Artist
Rost 1995
Splotsch: Ordnung Muss Sein! 1994
Credits from TMDB.