Actor
Willie and Me
2024 · as Officer 2
Dances with Werewolves
2016 · as Hans
Too Late
2016 · as Dead Park Ranger
Mega Shark vs. Kolossus
2015 · as Admiral
Inherent Vice
2014 · as Mr. Robinson (uncredited)
Nazis at the Center of the Earth
2012 · as Josef Mengele
Anneliese: The Exorcist Tapes
2011 · as Father Renz
Atlas Shrugged: Part I
2011 · as Senator at Press Conference
Surviving Hitler: A Love Story
2010 · as Helmuth Cords (voice)
Spoils of War
2009 · as Von Weschler
Star Trek
2009 · as Shipyard Worker (uncredited)
Angels & Demons
2009 · as Cardinal (uncredited)