Duty Manager
A Royal Night Out (2015)
Homeless Man
Still Life (2013)
Headmaster
Faintheart (2009)
Nightclub Patron
Miss Pettigrew Lives for a Day (2008)
'Hook' / Lord Carlton
Finding Neverland (2004)
Millingen
Byron (2003)
Nikolai
Crime and Punishment (2002)
Chief Gentleman
The Prince and the Pauper (2000)
Apocalyptic Nutter
The Nine Lives of Tomas Katz (2000)
Dandy 2
Onegin (1999)
The Third Spirit
A Christmas Carol (1999)
Millennium Man
Entrapment (1999)
Three of Hearts
Alice in Wonderland (1999)
Dr. Osbourne
Agatha Christie's The Pale Horse (1997)
Vulture Keeper
Fierce Creatures (1997)
Simon
The Young Poisoner's Handbook (1995)
Mr. Bell
My Sister-Wife (1992)
Harry
Vroom (1988)
Pharisee
Salome's Last Dance (1988)
Clown
Titus Andronicus (1985)
Mr Lomax
Angels in the Annexe (1984)
Eric Dancer
Video Stars (1983)
Squatter's Advisor
Walter and June (1983)