Sieyes
Napoleon (2023)
Dr. George Bradman
Fantoma soției (2020)
Brian Hodgson
Delia Derbyshire: The Myths And Legendary Tapes (2020)
Blast Door Scientist
The Rizen: Possession (2019)
Richard Stone
Dave Allen at Peace (2018)
Roger Brown
Slovenija, Avstralija in jutri ves svet (2017)
Director
Chubby Funny (2017)
The Rizen (2017)
Adam
Burn Burn Burn (2016)
Fergus
Bridget Jones însărcinată (2016)
Ryan
Aaaaaaaah! (2015)
Albert Rowe
Castles in the Sky (2014)
The Limey
Lucy (2014)
Pearson
The Wipers Times (2013)
Anthony 'Bubbles' Horsley
Rush: Rivalitate și adrenalină (2013)
Malcolm Muggeridge
Wodehouse In Exile (2013)
Mr Todhunter
The Lady Vanishes (2013)
Narrator
John Le Mesurier: It's All Been Rather Lovely (2012)
Xander
Răzbunare cu stil (2012)
Narrator - (Voice)
Entertaining the Troops (2011)
Warlock
Măria ta (2011)
Meant To Be (2010)
Self
Not Again: Not the Nine O'Clock News (2009)
Channel 4 at 25 (2007)
Alistair MacKinnon
The Shadow in the North (2007)
Quartus
Pulberea de stele (2007)
Dr. 'Mac' Macartney / Rev Green
The Secret Policeman's Ball: The Ball in the Hall (2006)
Rupert
Rabbit Fever (2006)
The Summer of Rave, 1989 (2006)
Eric Herman
The River King (2005)
Antoine Lavoisier
Einstein's Big Idea (2005)
James
To Kill a King (2003)
Rod
Miranda (2002)
Mr. Pimms
Lara Croft: Tomb Raider (2001)
Sword of Honour (2001)
Danny
Hero of the Hour (2000)
2nd Lt. Ellis Harte
The Trench (1999)
'Time Out' Journalist
Notting Hill (1999)
Danny Glassman
Reckless: The Sequel (1998)
Forester
The Tribe (1998)
Bamatabois
Mizerabilii (1998)
Yeoman - HMS Devonshire
007 și Imperiul Zilei de Mâine (1997)
Duke of Aumerle
Richard II (1997)
Sean
The Vacillations of Poppy Carew (1995)
Duke of York
Nebunia regelui George (1994)
Lt. Tim Bentink
A Breed of Heroes (1994)