Melnak the Silurian
Doctor Who: Joy to the World (2024)
Earl Higgins
Here (2024)
Jacques
The Cost of Hugging (2024)
Podrick Lochran
She Will (2022)
Joseph Veidt
Zona 414 (2021)
Swim Man
Enjoy (2021)
Martin
Vivarium (2019)
Mr. Carlyle
Get Duked! (2019)
Crispin
Black Mirror - Bandersnatch (2018)
Conservator
Tutti i soldi del mondo (2017)
Mezhnikov
Morto Stalin, se ne fa un altro (2017)
Mallory
Churchill (2017)
Senator Jebel
Rogue One: A Star Wars Story (2016)
David Chance
Morgan (2016)
Alfred J. Lill
Race - Il colore della vittoria (2016)
Anderson
Sherlock - L'abominevole sposa (2016)
Brendan Hatch
Sopravvissuto - The Martian (2015)
Sherlock: Many Happy Returns (2013)
Group Leader
La fine del mondo (2013)
Ian
Killer in viaggio (2012)
Lilliputian Scientist
I fantastici viaggi di Gulliver (2010)
Mr. Hunt
Bright Star (2009)
Stanley Soward
Margaret Thatcher: The Long Walk to Finchley (2008)
Boyle
Un colpo perfetto (2007)
Bernard
Confessions of a Diary Secretary (2007)
Marquis of Worcester
Beau Brummell: This Charming Man (2006)
Jean Cocteau
Riot at the Rite (2005)
Nick Donaldson
Footprints in the Snow (2005)
Bryan Wells
The Government Inspector (2005)
Wayne Groves
Planespotting (2005)
Jonathan Miller
Not Only But Always (2004)
Paul Dorfmueller
Eroica (2003)
Bob
The Project (2002)
D.I. O'Fetiger
Birthday Girl (2001)
Dr. Willett
Mystery House (2000)
Wilhelm
Topsy Turvy - Sotto sopra (1999)
Clerkly Officer
Hornblower: The Examination for Lieutenant (1998)
Emil Becker
Only Love (1998)
Alexander Radzinski
The Jackal (1997)
Dave
Metroland (1997)