Актьор - Samovar(Късометражен) - Raoul The Queen Mary - Victor See How They Run(2022) The Witchfinder(Сериал)(2022) - Mr. Harvey Ragdoll(Сериал)(2021) - Judge Wingate Sex Education(Сериал)(2021) - Sex Educator in Video His Dark Materials(Сериал)(2020) - Dr Haley The Witches(2020) - Waiter Fuel(Късометражен)(2020) - Harry Cursed(Сериал)(2020) - Sir Steuben Endeavour(Сериал)(2020) - Professor Blish The Courier(2020) - Dickie Franks Cobra(Сериал)(2020) - General Rodney Pickering The Crown(Сериал)(2019) - Martin Furnival Jones Succession(Сериал)(2019) - Phillipe Layton Year of the Rabbit(Мини Сериал)(2019) - Sir Giles Linley Official Secrets(2019) - Mark Ellison The Rabbit's Foot(Късометражен)(2018) - 'Lucky' Francis Swift The Little Stranger(2018) - Coroner Ridell Pillars of Eternity II: Deadfire(Видео Игра)(2018) - Aimuro / Duc Remasi Storanzo me Selona / Orron / ... (voice) Plebs(Сериал)(2018) - Evander Female Human Animal(2018) Hamlet(2018) - Claudius Midsomer Murders(Сериал)(2016) - Roderick Craven Rogue One: A Star Wars Story(2016) - Hammerhead Captain Flowers(Сериал)(2016) - George The Complete Walk: Henry IV Part 2(Късометражен)(2016) - Henry Peep Show(Сериал)(2015) - Angus Maynard Jekyll and Hyde(Мини Сериал)(2015) - Gabriel Utterson Father Brown(Сериал)(2015) - Colonel Laurence St Clare A Little Chaos(2014) - Sualem Maleficent(2014) - Advisor to King Henry Jack Ryan: Shadow Recruit(2014) - Tall Man Lucan(Мини Сериал)(2013) - Bill Stirling (uncredited) Breathless(Мини Сериал)(2013) - Major Domo Killzone: Mercenary(Видео Игра)(2013) - Doctor Mandor Savic (voice) Closed Circuit(2013) - Andrew Altman Murder on the Home Front(2013) - Carver Private Peaceful(2012) - Captain Barnes Being Human(Сериал)(2012) - Dr. North The Iron Lady(2011) - John Nott The Cat in the Hat(Късометражен)(2010) - The Cat in the Hat The Sarah Jane Adventures(Сериал)(2010) - Mister Dread Above Suspicion(Сериал)(2009) - Michael Parks The Shooting of Thomas Hurndall(2008) - Sherard-Cowper Coles Waking the Dead(Сериал)(2008) - Stephen Carson The Bank Job(2008) - Eric Addey Hotel Babylon(Сериал)(2007) - Francis Levington Kingdom of Heaven(2005) - Richard's Knight Casanova(Мини Сериал)(2005) - Man at Arms Wire in the Blood(Сериал)(2004) - Mr Willerton Rosamunde Pilcher(Сериал)(2003) Winter Solstice(2003) - Peter Kennedy Labyrinth(2003) - Commander Levien Warrior Queen(2003) - Severus Cambridge Spies(Мини Сериал)(2003) - Guy Liddell Nicholas Nickleby(2002) - Mr. Pluck Close Your Eyes(2002) - Bicycle Man Charlotte Gray(2001) - Agent The Way We Live Now(Мини Сериал)(2001) - Miles Grendall The Affair of the Necklace(2001) - Sanson Lover's Prayer(2001) - Boris The Whistle-Blower(2001) - Damien Sutton The Vice(Сериал)(2001) - Defence Counsel Attachments(Сериал)(2000) - Ed Viner RKO 281(1999) - Joseph Cotten Dalziel and Pascoe(Сериал)(1998) - Greg Waterson Jilting Joe(1998) - Mick Duck Patrol(Сериал)(1998) - Policeman Painted Lady(1997) - Young Charles Stafford Soldier Soldier(Сериал)(1996) - Police Constable Cutthroat Island(1995) - Captain Trotter First Knight(1995) - Marauder The Bill(Сериал)(1995) - Ch. Insp. Wallace Crocodile Shoes(Мини Сериал)(1994) - Alan McGuire Frankenstein(1994) - Guard The Whipping Boy(1994) - Cavalry Officer Pie in the Sky(Сериал)(1994) - Constable Between the Lines(Сериал)(1993) - Traffic P.C.