Carol I 2009
as Narrator
Flu Bird Horror 2008
as Hunter #1
Adam Resurrected 2008
as Volk
The Wind in the Willows 2006
as Commuter 2
L'homme pressé 2005
as Carolus
A Place Among the Living 2003
as Waiter #2
Diplomatic Siege 1999
as CIA #1
Lurid Tales: The Castle Queen 1997
as Lord Dorset (uncredited)
Credits from TMDB.