Star Trek
(Shipyard Worker (uncredited))
Spoils of War
(Von Weschler)
Mega Shark vs. Kolossus
(Admiral)
Anneliese: The Exorcist Tapes
(Father Renz)
Nazis at the Center of the Earth
(Josef Mengele)
Atlas Shrugged: Part I
(Senator at Press Conference)
Changeling
(Protester / Man on Corner with Newspaper Smoking (uncredited))
Willie and Me
(Officer 2)
Too Late
(Dead Park Ranger)
Inherent Vice
(Mr. Robinson (uncredited))
Lars
(Gerald Weber)
The Curious Case of Benjamin Button
(Medical Officer on Liberty Ship (uncredited))
Tough Guy
(Shopkeeper)
Angels & Demons
(Cardinal (uncredited))
moonbound24: The Webseries
(Dr. Otto von Braun)
Married with Secrets
(K-9 Police Officer/Dog Handler)