Actor
- Foundation (2021)
- Quiz (2020)
- My Dinner with Hervé (2018)
- Will (2017)
- Da Vinci's Demons (2013)
- The Audience (2013)
- 7lives (2011)
- U Be Dead (2009)
- 10 Days to War (2008)
- Earthquake (2007)
- Surveillance (2007)
- Robin Hood (2006)
- Shadow Man (2006)
- Sharpe's Challenge (2006)
- Suez: A Very British Crisis (2006)
- Julian Fellowes Investigates: A Most Mysterious Murder - The Case of Rose Harsent (2005)
- The Queen's Sister (2005)
- Dirty Filthy Love (2004)
- Byron (2003)
- Dot the I (2003)
- Bertie and Elizabeth (2002)
- Daniel Deronda (2002)
- Micawber (2001)
- The Blind Date (2000)
- Bad Girls (1999)
- Jinnah (1998)
- Midsomer Murders (1997)
- Silent Witness (1996)
- Sharpe (1993)
- "Between the Lines" (1992)
- Framed (1992)
- Heartbeat (1992)
- Crimestrike (1990)
- After Henry (1988)
- War and Remembrance (1988)
- Half Moon Street (1986)
- Florence Nightingale (1985)
- Hammer House of Mystery and Suspense (1984)
- The Bill (1984)
- The French Lieutenant's Woman (1981)
- Rumpole of the Bailey (1978)
- One of Our Dinosaurs Is Missing (1975)
- A Touch of Class (1973)
- Colditz (1972)
- The Rivals of Sherlock Holmes (1971)
- Play for Today (1970)
- Decline and Fall... of a Birdwatcher (1968)
- ITV Playhouse (1967)
- The Wednesday Play (1964)
- Doctor Who (1963)
- Armchair Theatre (1956)
Filmografie - altele