Actor
- All the Old Knives (2022)
- The Serpent (2021)
- Blithe Spirit (2021)
- Adults in the Room (2019)
- Hanna (2019)
- Angel Has Fallen (2019)
- Show Dogs (2018)
- Beirut (2018)
- Hunter Killer (2018)
- Fearless (2017)
- Borg McEnroe (2017)
- The Current War (2017)
- The Crown (2016)
- Outlander (2014)
- Rush (2013)
- Chasing Leprechauns (2012)
- City Slacker (2012)
- Moonshot (2009)
- Freakdog (2008)
- House of Saddam (2008)
- Transsiberian (2008)
- The Trial of Tony Blair (2007)
- The Bourne Ultimatum (2007)
- Nuremberg: Nazis on Trial (2006)
- A for Andromeda (2006)
- Big Nothing (2006)
- Second in Command (2006)
- La Caja Kovak (2006)
- Broken News (2005)
- Doctor Who (2005)
- Proof (2005)
- 12 Days of Terror (2005)
- The Jacket (2005)
- Closer (2004)
- The Machinist (2004)
- Belly of the Beast (2003)
- Quicksand (2003)
- Wire in the Blood (2002)
- The Falklands Play (2002)
- Ali G Indahouse (2002)
- Thunderpants (2002)
- The Hours (2002)
- MI-5 (2002)
- The Armando Iannucci Shows (2001)
- Spy Game (2001)
- Waking the Dead (2000)
- My Family (2000)
- Dark Realm (2000)
- The Winslow Boy (1999)
- Tomorrow Never Dies (1997)
- "Jonathan Creek" (1997)
- In Love and War (1996)
- The Infiltrator (1995)
- Remember (1993)
- Hostages (1992)
- Flodder in Amerika! (1992)
- Homicide (1991)
- The Tragedy of Flight 103: The Inside Story (1990)
- The Russia House (1990)
- Tailspin: Behind the Korean Airliner Tragedy (1989)
- Poirot (1989)
- Lip Service (1988)
- A Bit of Fry and Laurie (1987)
- Still Crazy Like a Fox (1987)
- A Very Peculiar Practice (1986)
- Daniel (1983)
- The Verdict (1982)
Filmografie - altele