Actor
- Hating Peter Tatchell (2021)
- Infinitum: Subject Unknown (2021)
- Cats (2019)
- The Good Liar (2019)
- All Is True (2018)
- McKellen: Playing the Part (2018)
- National Theatre Live: King Lear (2018)
- Animal Crackers (2017)
- Beauty and the Beast (2017)
- Judi Dench: All the World's Her Stage (2016)
- National Theatre Live: No Man's Land (2016)
- Schadenfreude (2016)
- Shakespeare Live! From the RSC (2016)
- The Roof (2016)
- Artsnight (2015)
- Cinemaniacs (2015)
- Mr. Holmes (2015)
- The Curse of The Buxom Strumpet (2015)
- The Dresser (2015)
- Miss in Her Teens (2014)
- The Hobbit Trilogy (2014)
- The Hobbit: The Battle of the Five Armies (2014)
- Vicious (2014)
- X-Men: Days of Future Past (2014)
- The Hobbit: The Desolation of Smaug (2013)
- The Wolverine (2013)
- The Hobbit: An Unexpected Journey (2012)
- The Academy (2009)
- The Prisoner (2009)
- For the Love of God (2007)
- Stardust (2007)
- The Golden Compass (2007)
- Displaced (2006)
- Doogal (2006)
- Flushed Away (2006)
- The Da Vinci Code (2006)
- The Secret Policeman's Ball (2006)
- X-Men: The Last Stand (2006)
- Asylum (2005)
- Eighteen (2005)
- Neverwas (2005)
- The Magic Roundabout (2005)
- Emile (2003)
- The Lord of the Rings: The Return of the King (2003)
- X2 (2003)
- The 74th Annual Academy Awards (2002)
- The Lord of the Rings: The Two Towers (2002)
- The Lord of the Rings: The Fellowship of the Ring (2001)
- 2000 Blockbuster Entertainment Awards (2000)
- Cirque du Soleil: Journey of Man (2000)
- X-Men (2000)
- David Copperfield (1999)
- The World of Gods and Monsters: A Journey with James Whale (1999)
- Apt Pupil (1998)
- Gods and Monsters (1998)
- Bent (1997)
- Swept From The Sea (1997)
- Rasputin (1996)
- Cold Comfort Farm (1995)
- Jack & Sarah (1995)
- Restoration (1995)
- Richard III (1995)
- I'll Do Anything (1994)
- The Shadow (1994)
- To Die For (1994)
- And the Band Played On (1993)
- Last Action Hero (1993)
- Six Degrees of Separation (1993)
- The Ballad of Little Jo (1993)
- Countdown to War (1989)
- Scandal (1989)
- Windmills of the Gods (1988)
- Walter and June (1986)
- Zina (1986)
- Plenty (1985)
- The Keep (1983)
- The Scarlet Pimpernel (1982)
- Walter (1982)
- Priest of Love (1981)
- Macbeth (1979)
- Arena (1975)
- BBC2 Playhouse (1974)
- "Country Matters" (1972)
- The Tragedy of King Richard II (1971)
- Edward II (1970)
- Hamlet /I (1970)
- Keats (1970)
- Play for Today (1970)
- A Touch of Love (1969)
- Alfred the Great (1969)
- ITV Saturday Night Theatre (1969)
- The Promise (1969)
- David Copperfield (1966)
- BBC Play of the Month (1965)
- Sunday Out of Season (1965)
- The Wednesday Play (1964)
- Coronation Street (1960)
Filmografie - altele