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
Credits from TMDB.