| 
Sew Torn
como Oskar
 | 2024 | 
  | 
Império da Luz
como Mr. Cooper
 | 2023 | 
  | 
Grenfell: Scenes from the Inquiry
como Richard Millett QC
 | 2022 | 
 | 
King's Man: A Origem
como Archduke Franz Ferdinand of Austria
 | 2022 | 
  | 
18% Grey
como Charlie
 | 2020 | 
  | 
Bert & Dickie
como Albert
 | 2012 | 
  | 
Mrs Biggs
como Peter
 | 2012 | 
  | 
National Theatre Live: King Lear
como The Fool
 | 2011 | 
  | 
Investigação de Risco
como Clement Smith
 | 2010 | 
  | 
Le Journal d'Anne Frank
como Hermann Van Daan
 | 2009 | 
  | 
Tradição em Jogo
como Lord Charlie Hill
 | 2008 | 
  | 
Chumbo Grosso
como George Merchant
 | 2007 | 
  | 
Em um Dia Claro
como Norman
 | 2006 | 
  | 
Kenneth Williams: Fantabulosa!
como Peter Eade
 | 2006 | 
  | 
Terra de Ninguém
como Doc
 | 2006 | 
  | 
Um Casamento Original
como Sam's Dad
 | 2006 | 
  | 
No Strings Attached: The Making of Thunderbirds
como Ele Mesmo
 | 2004 | 
  | 
O Mercador de Veneza
como Old Gobbo
 | 2004 | 
  | 
Os Thunderbirds
como Parker
 | 2004 | 
  | 
Hornblower: Duty
como Steward James Doughty
 | 2003 | 
  | 
The Other Boleyn Girl
como Thomas Cromwell
 | 2003 | 
  | 
Hornblower: Loyalty
como Steward James Doughty
 | 2003 | 
  | 
A Festa Nunca Termina
como Derek Ryder
 | 2003 | 
  | 
Dead Gorgeous
como Hector
 | 2002 | 
  | 
Fields of Gold
como Dave McArdle
 | 2002 | 
  | 
Sherlock Holmes: O Cão dos Baskervilles
como Barrymore
 | 2002 | 
  | 
Murder
como Gareth McGuinness
 | 2002 | 
  | 
Um Golpe de Sorte
como Perry
 | 2001 | 
  | 
Charlotte Gray: Paixão Sem Fronteiras
como Mirabel
 | 2001 | 
  | 
Chocolate
como Alphonse Marceau
 | 2001 | 
  | 
102 Dálmatas
como Mr. Button
 | 2000 | 
  | 
Contos Proibidos do Marquês de Sade
como Napoleon
 | 2000 | 
  | 
Topsy-Turvy
como Richard D'Oyly Carte
 | 1999 | 
  | 
Let the Good Times Roll
como Drug Dealer
 | 1998 | 
  | 
Segredos e Mentiras
como Stuart
 | 1996 | 
  | 
Sharpe's Honour
como Napoleon Bonaparte
 | 1994 | 
  | 
Turbulence
como Harry
 | 1991 | 
  | 
O Cozinheiro, o Ladrão, Sua Mulher e o Amante
como Mews
 | 1990 | 
  | 
Number One
como 'The Wasp'
 | 1985 | 
  | 
Escândalo
como 3rd Taxi Driver
 | 1984 | 
  | 
The Tragedy of Richard III
como Richard III
 | 1983 | 
  | 
Henry VI Part 3
como Richard, Duke of Gloucester
 | 1983 | 
  | 
Henry VI Part 2
como Richard Plantagenet
 | 1983 | 
  | 
Henry VI Part 1
como Third Messinger to the King / Countess' Porter
 | 1983 | 
  | 
The Magic Shop
 | 1982 | 
  | 
The Merry Wives of Windsor
como Peter Simple
 | 1982 | 
  | 
Secrets of a Superstud
como Telegram Boy
 | 1976 |