Actor
- Inheritance (2025)
- Venom: The Last Dance (2024)
- Nyad (2023)
- Mother, Couch (2023)
- The House That Dragons Built (2022)
- The Phantom of the Open (2022)
- House of the Dragon (2022)
- The King's Man (2021)
- Spider-Man: No Way Home (2021)
- Misbehaviour (2020)
- The Parting Glass (2020)
- Official Secrets (2019)
- Match of the Day: Euro 2016 (2016)
- Berlin Station (2016)
- Snowden (2016)
- Dominion (2016)
- Alice Through the Looking Glass (2016)
- The Marriage of Reason & Squalor (2015)
- Len and Company (2015)
- Under Milk Wood (2015)
- Madame Bovary (2014)
- She's Funny That Way (2014)
- Serena (2014)
- Another Me (2013)
- The Corrections (2013)
- Playhouse Presents (2012)
- Elementary (2012)
- The Five-Year Engagement (2012)
- The Amazing Spider-Man (2012)
- Neverland (2011)
- Anonymous (2011)
- Exit Through the Gift Shop (2010)
- Nanny McPhee and the Big Bang (2010)
- Passion Play (2010)
- Greenberg (2010)
- Mr. Nice (2010)
- Harry Potter and the Deathly Hallows: Part I (2010)
- The Boat That Rocked (2009)
- Mr. Nobody (2009)
- Come Here Today (2008)
- A Number (2008)
- The Informers (2008)
- Four Last Songs (2007)
- Elizabeth: The Golden Age (2007)
- Hannibal Rising (2007)
- Garfield's A Tail of Two Kitties (2006)
- The Undertaker /I (2005)
- El sueño de una noche de San Juan (2005)
- Chromophobia (2005)
- Not Only But Always (2004)
- Enduring Love (2004)
- Vanity Fair (2004)
- Danny Deckchair (2003)
- Once Upon a Time in the Midlands (2002)
- Hotel (2001)
- Christmas Carol: The Movie (2001)
- The 51st State (2001)
- Human Nature (2001)
- The Shipping News (2001)
- Kevin and Perry Go Large (2000)
- Love, Honour and Obey (2000)
- The Replacements (2000)
- Little Nicky (2000)
- Rancid Aluminium (2000)
- Hooves of Fire (1999)
- Janice Beard 45 WPM (1999)
- You're Dead... (1999)
- Heart (1999)
- Notting Hill (1999)
- Dancing at Lughnasa (1998)
- Trial & Retribution (1997)
- The Sin Eater (1997)
- The Deadness of Dad (1997)
- Twin Town (1997)
- August (1996)
- Spatz (1990)
- Screen Two (1985)
Filmografie - altele