Actor
- Mr. Turner (2014)
- Autómata (2014)
- The Village (2013)
- Quartet (2012)
- Hysteria (2011)
- Crooked House (2008)
- City of Ember (2008)
- Inspector Lewis (2006)
- Around the World in 80 Days (2004)
- Looking for Victoria (2003)
- Blackball (2003)
- Lucky Jim (2003)
- In the Red (1998)
- The Legacy of Reginald Perrin (1996)
- Restoration (1995)
- Goodnight Sweetheart (1993)
- The Secret Agent (1992)
- Truly Madly Deeply (1990)
- Screen One (1989)
- The River (1988)
- Jack the Ripper (1988)
- Lytton's Diary (1985)
- Bless Me Father (1978)
- Love for Lydia (1977)
- The Legend of Robin Hood (1975)