Actor
- Belgravia (2020)
- The Kennedys After Camelot (2017)
- Directing the Boy (2016)
- The Boy (2016)
- Jenny's Wedding (2015)
- The Second Best Exotic Marigold Hotel (2015)
- Good People (2014)
- The Kennedys (2011)
- DCI Banks (2010)
- Chromophobia (2005)
- Sweetnightgoodheart (2005)
- A Good Woman (2004)
- If Only (2004)
- The Inspector Lynley Mysteries (2001)
- Doctors (2000)
- Holby City (1999)
- Midsomer Murders (1997)
- Bugs (1995)
- Resnick: Rough Treatment (1993)
- "Fortunes of War" (1987)
- Love Song (1985)
- The Bill (1984)
- The House (1984)
- Reilly: Ace of Spies (1983)
- Taggart (1983)
- East Lynne (1982)