Actor
- Limonov: The Ballad (2024)
- The Cleaner (2021)
- Temple (2019)
- Chernobyl (2019)
- Les Misérables (2018)
- The Man Who Invented Christmas (2017)
- Jekyll & Hyde (2015)
- In the Heart of the Sea (2015)
- Bypass (2014)
- Atlantis (2013)
- Quirke (2013)
- The Secret of Crickley Hall (2012)
- Black Mirror (2011)
- The Girl with the Dragon Tattoo (2011)
- Game of Thrones (2011)
- Ultramarines: A Warhammer 40,000 Movie (2010)
- Änglavakt (2010)
- London Boulevard (2010)
- Into the Storm (2009)
- Being Human (2008)
- Tess of the D'Urbervilles (2008)
- Einstein and Eddington (2008)
- Heist (2008)
- Heroes and Villains (2007)
- Fallen Angel (2007)
- Eastern Promises (2007)
- Dracula (2006)
- The Chatterley Affair (2006)
- The Constant Gardener (2005)
- New Tricks (2003)
- K-19: The Widowmaker (2002)
- In Deep (2001)
- The Point Men (2001)
- The Life and Adventures of Nicholas Nickleby (2001)
- Enigma (2001)
- Holby City (1999)
- Great Expectations (1999)
- Tangier Cop (1997)
- Midsomer Murders (1997)
- Our Friends in the North (1996)
- "Cold Lazarus" (1996)
- Richard III (1995)
- The Queen's Nose (1995)
- Grushko (1994)
- Being Human (1994)
- Méchant garçon (1992)
- A Touch of Frost (1992)
- The Blackheath Poisonings (1992)
- "Between the Lines" (1992)
- Rosencrantz and Guildenstern Are Dead (1990)
- "Drop the Dead Donkey" (1990)
- Poirot (1989)
- Time Trouble (1985)
- "Bleak House" (1985)
- The Bill (1984)
- Taggart (1983)
- Curse of the Pink Panther (1983)
- The Rose Medallion (1981)
- "Bergerac" (1981)
- Antony & Cleopatra (1981)
- Meetings with Remarkable Men (1979)
- "Shoestring" (1979)
- Minder (1979)
- Les Miserables (1978)
- Hardcore (1977)
- The Black Panther (1977)
- Jesus of Nazareth (1977)
- Stardust (1974)
- Centre Play (1973)
- Bleak Moments (1972)
- Sunday Bloody Sunday (1971)
- Night After Night After Night (1971)
- Groupie Girl (1970)
- Play for Today (1970)
- The Walking Stick (1970)
- ITV Saturday Night Theatre (1969)
- "The First Churchills" (1969)
- The Window Cleaner (1968)
- The Lost Continent (1968)
- The Wednesday Play (1964)
- Doctor Who (1963)
- Armchair Theatre (1956)
Filmografie - altele