Actor
- Cassette (2023)
- A Midsummer Night's Dream (2022)
- Sister Boniface Mysteries (2022)
- The Man Who Fell to Earth (2022)
- The Wheel of Time (2021)
- The Protégé (2021)
- Bridgerton (2020)
- The Last Witness (2018)
- Doctor Thorne (2016)
- The Living and the Dead (2016)
- Dark Souls III (2016)
- Midwinter of the Spirit (2015)
- Arthur & Merlin (2015)
- Detectorists (2014)
- Blood Moon (2014)
- Tommy Cooper: Not Like That, Like This (2014)
- Allies (2014)
- 300: Rise of an Empire (2014)
- Vikings (2013)
- Da Vinci's Demons (2013)
- Hunted (2012)
- N.F.A. (No Fixed Abode) (2012)
- Truth or Dare (2012)
- Death in Paradise (2011)
- The Nativity (2010)
- Dog Run (2010)
- Never Let Me Go (2010)
- Gulliver's Travels (2010)
- The Wolfman (2010)
- Citizen versus Kane (2009)
- Dorian Gray (2009)
- Slaughter (2009)
- RocknRolla (2008)
- The Commander: Windows of the Soul (2007)
- Talk to Me (2007)
- Holby Blue (2007)
- Elizabeth: The Golden Age (2007)
- Jam /III (2006)
- Perfect Disaster (2006)
- Pirates of the Caribbean: Dead Man's Chest (2006)
- Greta May (2005)
- Harold the Amazing Contortionist Pig (2005)
- Harry Potter and the Goblet of Fire (2005)
- Moving On (2004)
- Not Only But Always (2004)
- The Mysti Show (2004)
- Vanity Fair (2004)
- Love or Money (2001)
- Superstition (2001)
- Mr In-Between (2001)
- A Knight's Tale (2001)
- Down to Earth (2000)
- Waking the Dead (2000)
- "Clocking Off" (2000)
- Doctors (2000)
- Sabotage! (2000)
- Holby City (1999)
- Jinnah (1998)
- The Worst Witch (1998)
- Tale of the Mummy (1998)
- "Wing and a Prayer" (1997)
- So This Is Romance? (1997)
- Does China Exist? (1997)
- Photographing Fairies (1997)
- Surviving Picasso (1996)
- 3 Steps to Heaven (1995)
- Thief Takers (1995)
- "The Vicar of Dibley" (1994)
- Lady Chatterley (1993)
- Mrs. 'Arris Goes to Paris (1992)
- "Byker Grove" (1989)
- Casualty (1986)
- Lovejoy (1986)
- The Bill (1984)
- Venom (1981)
- Let's Get Laid (1978)
- Sinbad and the Eye of the Tiger (1977)
- Royal Flash (1975)
- The Sweeney (1975)
- O Lucky Man! (1973)
- ITV Playhouse (1967)
Filmografie - altele