|
Here Comes Hell (2019) as Ichabod Quinn |
|
National Theatre Live: Antony & Cleopatra (2018) as Lepidus |
|
National Theatre Live: Man and Superman (2015) as Roebuck Ramsden |
|
Testament of Youth (2015) as Mr Leighton |
|
National Theatre Live: 50 Years on Stage (2013) as Ernest |
|
National Theatre Live: People (2013) as Ralph Lumsden |
|
Run For Your Wife (2012) as D. S. Porterhouse |
|
Made in Romania (2010) as Cedric Winters |
|
Margaret (2009) as Douglas Hurd |
|
Broken Lines (2008) as Alistair |
|
Miss Conception (2008) as Dr. Dupompe |
|
Filth: The Mary Whitehouse Story (2008) as Ken |
|
Half Broken Things (2007) as Rev Gordon Brookes |
|
A Very British Sex Scandal (2007) as John Wolfenden |
|
Gladiatress (2004) as Crassus |
|
Bright Young Things (2003) as Lord Maitland |
|
Shakespeare in Love (1998) as Sir Robert De Lesseps |
|
The Land Girls (1998) as Agricultural Officer |
|
Cold Enough for Snow (1997) as Gordon Callow |
|
Harnessing Peacocks (1993) as Mungo Duff |
|
A Fatal Inversion (1992) as Robin Tatian |
|
The Lost Language of Cranes (1992) as Nick |
|
The Girl in a Swing (1988) as The Vicar |
|
Scoop (1987) as John Boot |
|
The Marlowe Inquest (1986) as Robert Poley |
|
The Secret Diaries of the Film Censors (1986) as |
|
Hard Travelling (1986) as Alistair |
|
Clockwise (1986) as Headmaster |
|
We'll Support You Evermore (1985) as Mardon |
|
Time and the Conways (1985) as Gerald Thornton |
|
Dr. Fischer of Geneva (1984) as Albert |
|
Crystal Gazing (1982) as Examiner |
|
The Imitation Game (1980) as |
|
An Affinity with Dr. Still (1979) as Peter Molyneux |