Acting
X Company
German Agent
2015
Houdini
Kaiser Wilhelm II
2014
World Without End
Guard
2012
The Borgias
2011
Nuremberg
Erich Raeder
2025
Myth of Man
Ella's Muse
The Spy Who Dumped Me
Canadian Ambassador
2018
Sinister Shadow
Szavaló színész
Born Again
Mark Miller
The Round Up
Otto Günsche
2010
Eichmann
Nazi Official
2007
The Prince and the Pauper
Prince servant
2000