Decrypted (2021) als George Scrivens | |
Dolittle (2020) als Archbishop | |
National Theatre Live: Les Blancs (2019) als Major George Rice | |
Official Secrets (2019) als Rear Admiral Nick Wilkinson | |
The Little Stranger (2018) als Mr. Rossiter | |
The Lost City of Z (2017) als Sir John Scott Keltie | |
Mr. Turner (2014) als Sir Martin Archer Shee | |
Pierrepoint: The Last Hangman (2005) als Field Marshall Montgomery | |
Reversals (2003) als Dudley Singleton | |
Giving Tongue (1996) | |
The Plant (1995) als DCI Pinker | |
Sharpe's Company (1994) als Windham | |
Wild Justice (1994) als Sir Steven | |
Old Flames (1990) als Jackaboy | |
Quartermaine's Terms (1987) als Mark Sackling | |
Hand in Glove (1987) als Philip | |
Theban Plays: Oedipus at Colonus (1986) als Theseus | |
Amy (1984) als Jim Mollinson | |
The Critic (1982) als Sheridan (Prologue) | |
As You Like It (1978) als Oliver | |
Saturday, Sunday, Monday (1978) als Roberto | |
A Clockwork Orange (1971) als Joe the Lodger | |
Girl Stroke Boy (1971) als Laurie | |
Villain (1971) als Vivian | |
The Man Who Had Power Over Women (1970) als Barry Black | |
Sovereign's Company (1970) als Dexter | |
Inspector Clouseau (1968) als Clyde Hargreaves | |
Romeo and Juliet (1965) als Romeo |