Star Trek
Role(s): Shipyard Worker (uncredited)
Spoils of War
Role(s): Von Weschler
Mega Shark vs. Kolossus
Role(s): Admiral
Anneliese: The Exorcist Tapes
Role(s): Father Renz
Nazis at the Center of the Earth
Role(s): Josef Mengele