Actor
- Carnival Row (2019)
- Electric Dreams (2018)
- The Alienist (2018)
- 6 Days (2017)
- The Snowman (2017)
- 1066 (2015)
- Jonathan Strange & Mr Norrell (2015)
- Dracula Untold (2014)
- Saving Mr. Banks (2013)
- Hatfields & McCoys (2012)
- Sure Fire Hit (2011)
- The Borgias (2011)
- Shanghai (2010)
- The Last Seven (2010)
- NCIS: Los Angeles (2009)
- Hotel Babylon (2006)
- Inspector Lewis (2006)
- Tristan & Isolde (2006)
- Beowulf & Grendel (2005)
- Rome (2005)
- Gladiatress (2004)
- Hex (2004)
- London (2004)
- Frankenstein: Birth of a Monster (2003)
- Lara Croft Tomb Raider: The Cradle of Life (2003)
- Peter in Paradise (2003)
- Killing Me Softly (2002)
- Shearing (2002)
- The Pianist (2002)
- The Princess and the Pea (2002)
- The Cat's Meow (2001)
- Shadow of the Vampire (2000)
- Waking the Dead (2000)
- Gimme Gimme Gimme (1999)
- The Scarlet Pimpernel (1999)
- Highlander: The Raven (1998)
- Tale of the Mummy (1998)
- The Canterbury Tales (1998)
- Midsomer Murders (1997)
- The Buccaneers (1995)
- Resnick: Rough Treatment (1993)
- "Between the Lines" (1992)
- The Cloning of Joanna May (1992)
- Poirot (1989)
- Queen of Hearts (1989)
- Traffik (1989)
- Empire State (1988)
- On the Black Hill (1988)
- Remando al viento (1988)
- Lovejoy (1986)
- The Bill (1984)
- Taggart (1983)