Actor · Born 1974
Nuremberg
2025 · as Erich Raeder
Myth of Man
2025 · as Ella's Muse
The Spy Who Dumped Me
2018 · as Canadian Ambassador
Sinister Shadow
2018 · as Szavaló színész
Born Again
2015 · as Mark Miller
The Round Up
2010 · as Otto Günsche
Eichmann
2007 · as Nazi Official
The Prince and the Pauper
2000 · as Prince servant