Alien 5 TBA
Actor
Naked World 2020
Actor, Director
Hitler Lives! 2017
as Dr. Mengele
In the Shadow of the Reich: Nazi Medicine 1997
as Himself
Credits from TMDB.