| 
Spud
 | 2024 | 
  | 
Baltimore
como Donal
 | 2024 | 
  | 
Luther: O Cair da Noite
como DSU Martin Schenk
 | 2023 | 
  | 
Harold & Mary
como Harold
 | 2022 | 
  | 
O Milagre
como Sir Otway
 | 2022 | 
  | 
Black '47
como Bolton
 | 2020 | 
  | 
National Theatre Collection: Translations
como Jimmy Jack Cassie
 | 2018 | 
  | 
A Morte de Stalin
como Lazar Kaganovich
 | 2018 | 
  | 
Masaryk
como Lord Halifax
 | 2017 | 
  | 
O Estrangeiro
como Hugh McGrath
 | 2017 | 
  | 
A Senhora da Van
como Priest
 | 2016 | 
  | 
National Theatre Live: Everyman
como Death
 | 2015 | 
  | 
O Melhor Lance
como Lambert
 | 2014 | 
  | 
Mrs. Brown's Boys D'Movie
como P.R. Irwin
 | 2014 | 
  | 
Gud, lukt och henne
 | 2009 | 
  | 
Água Benta
como Father Grogan
 | 2009 | 
  | 
Margaret
 | 2009 | 
  | 
HG Wells: War with the World
como George Bernard Shaw
 | 2006 | 
  | 
Babel
como Barth
 | 2006 | 
  | 
Dead Gorgeous
como Mr Smart
 | 2002 | 
  | 
Before You Go
como Father Cunningham
 | 2002 | 
  | 
Lendas da Vida
como Dougal McDermott
 | 2000 | 
  | 
Falling for a Dancer
como Neeley Scollard
 | 1998 | 
  | 
Breakout
como Dr. Bill Galton
 | 1997 | 
  | 
Staggered
como Dr Barnet
 | 1994 | 
  | 
Grushko
como Gidaspov
 | 1994 | 
  | 
O Filho da Pantera Cor-de-Rosa
como Sergeant Francois Duval
 | 1993 | 
  | 
Do Not Disturb
como Prof Moreau
 | 1991 | 
  | 
Ex
como Simon
 | 1991 | 
  | 
A Marcha
como Roy Cox
 | 1990 | 
  | 
Wilt
como Braintree
 | 1990 | 
  | 
Testimony of a Child
como Chris
 | 1989 | 
  | 
Codename: Kyril
como Carter
 | 1988 | 
  | 
Shergar
como Sean
 | 1986 | 
  | 
Blue Money
como Brogan
 | 1985 | 
  | 
The Doctor and the Devils
como Mr Webb
 | 1985 | 
 | 
Guerra nas Estrelas: O Retorno de Jedi
como General Madine
 | 1983 | 
  | 
007 Contra Octopussy
como Kamp
 | 1983 | 
  | 
Giro City
como Flynne
 | 1982 | 
  | 
The Paradise Run
como Terrorist
 | 1976 |