Actor
- The Gold (2023)
- Ghosts (2019)
- Brussel (2017)
- Churchill (2017)
- (2016)
- Late Shift (2016)
- Poldark (2015)
- Jonathan Strange & Mr Norrell (2015)
- Papadopoulos & Sons (2012)
- World Without End (2012)
- Je suis daddy (2011)
- The Awakening (2011)
- From Paris with Love (2010)
- The Heavy (2010)
- The Last Days of Lehman Brothers (2009)
- Agora (2009)
- The Triangle (2007)
- Confessions of a Diary Secretary (2007)
- Pumpkinhead: Blood Feud (2007)
- Inspector Lewis (2006)
- Nuremberg: Nazis on Trial (2006)
- The Amazing Mrs Pritchard (2006)
- Hotel Babylon (2006)
- Derailed (2005)
- The Commander: Virus (2005)
- The Best Man (2005)
- Fingersmith (2005)
- Oliver Twist (2005)
- The Jacket (2005)
- Agatha Christie's Marple (2004)
- Hex (2004)
- Not Only But Always (2004)
- Dunkirk (2004)
- Hear the Silence (2003)
- Helen of Troy (2003)
- Daniel Deronda (2002)
- Bobbie's Girl (2002)
- Foyle's War (2002)
- Amen. (2002)
- The Reckoning (2002)
- Superstition (2001)
- Doctors (2000)
- Mauá - O Imperador e o Rei (1999)
- The Worst Witch (1998)
- The First 9 1/2 Weeks (1998)
- Highlander: The Raven (1998)
- Midsomer Murders (1997)
- Beaumarchais l'insolent (1996)
- The Grotesque (1995)
- Zoya (1995)
- Bugs (1995)
- To Play the King (1993)
- The Innocent (1993)
- A Woman at War (1991)
- Chimera (1991)
- Sleepers (1991)
- The House of Eliott (1991)
- The Tragedy of Flight 103: The Inside Story (1990)
- Batman (1989)
- Poirot (1989)
- Maigret (1988)
- Noble House (1988)
- Inspector Morse (1987)
- Lovejoy (1986)
- Amy (1984)
- The Bill (1984)
- "Shoestring" (1979)
- Minder (1979)
- The Comedy of Errors /I (1978)
- Play for Today (1970)
- Scars of Dracula (1970)
- ITV Playhouse (1967)
- Doctor Faustus (1967)
- BBC Play of the Month (1965)