| The Boat That Rocked (2009) Prime Minister |
| National Theatre: My Fair Lady (2005) |
| Born With Two Mothers (2005) Brian Mayfield |
| Doc Martin and the Legend of the Cloutie (2003) Vicar |
| Claim (2002) Felix Halberstein |
| Doc Martin (2001) Vicar |
| This Is Personal: The Hunt for the Yorkshire Ripper (2000) Professor David Gee |
| Harry Enfield Presents Kevin's Guide to Being a Teenager (1999) Kevin's Dad #2 |
| A Christmas Carol (1999) 3rd Broker |
| The Student Prince (1998) Dr. Rymans |
| The Missing Postman (1997) Ralph |
| Brassed Off (1996) McKenzie |
| Sharpe's Sword (1995) Berkeley |
| Tales from Hollywood (1992) Art Nicely |
| Thacker (1992) Bernard Hadon Smith |
| Under Suspicion (1991) Roscoe |
| The War That Never Ends (1991) 1st Athenian Representative |
| Blore M.P. (1989) Henry Feathers |
| Countdown to War (1989) Beck |
| Clowns (1989) Charlie |
| Clockwise (1986) Mr. John Jolly |
| Laughterhouse (1984) Howard |
| Where the Boys Are (1984) Jeff |
| To Catch a King (1984) Himmler |
| The Hitch Hikers Guide to the Galaxy (1981) Marvin |
| The Happy Autumn Fields (1980) Travis |
| Diversion ... (1980) Guy |
| Bedroom Farce (1980) Trevor |
| Rough Cut (1980) Chief Flight Controller |
| Keep Smiling (1980) Simon Hulse |
| Red, White, and Zero (1979) Young Man |
| Diversion (1979) Guy |
| Soldiers Talking, Cleanly (1978) Farley-Smythe |
| A Bridge Too Far (1977) Maj. Steele |
| Love on a Gunboat (1977) Leslie Potter |
| Three Men in a Boat (1975) George |
| The Middle-of-the-Road Roadshow (1973) Robin Bolt |
| The White Bus (1967) Young Man |