2023
Maryla as The Man2021
The Last Duel as Clergy2021
The Cursed as Dr. Marchall2018
Dilili in Paris as Prince de Galles (voice)2018
The Nine Billion Names of God as Dr Wagner2018
Jeunesses hitlériennes : L'endoctrinement d'une nation as Narration2017
The Follower as The owner2016
Stavisky, l'escroc du siècle as Lord Mc Gill2015
Sand Castles as Bill2014
Magic in the Moonlight as Reporter2014
An Eye for Beauty as Lord Glencoe2014
The Man Who Cracked the Nazi Code: The Story of Alan Turing as (voice)2013
The Family as District Attorney2013
Wolfy: The Incredible Secret as Winston (voice)2013
White Lie as Westfield2012
The Things They Left Behind as Scott Staley2012
Königsberg as Königsberg2011
Skylab as Richard (on the train)2010
The Illusionist as Additional Voices (voice)2010
Paris Connections as Martin2010
L'appel du 18 juin as Directeur infos BBC2009
Einsatzgruppen: The Nazi Death Squads as Narration: English2009
Eleanor's Secret as Adrian / Puss in Boots / Doc (voice)2009
The Invisible Woman as John Wilson2007
Hitman as Director MC Ray2007
Les Zygs, le secret des disparus as Gordon Swell2005
Tenerife as Bragg2004
The Extraordinary Adventures of Michel Strogoff as Blount (voice)2003
L'Affaire Dominici as Mr. Morris2003
Janis and John as (voice)2003
Chaplin Today: 'A Woman of Paris' as Self (voice)1998
Cousin Bette as Priest1997
Midnight Man as TV Interviewer1996
La Puce à l'oreille as Rugby1994
Joan the Maid II: The Prisons as Un garde anglais1993
The Visitors as Henri Ier Beauclerc, roi d'Angleterre1993
For Better and for Worse as Reporter 21992
Highlander: The Series as SwinsonNaN
Franco: O Último Inquisidor as Narrador