Filmography

The Kelly Clarkson Show
2019 · Acting

The Tonight Show Starring Jimmy Fallon
2014 · Acting

What We Do in the Shadows
2019 · Acting

The IT Crowd
2006 · Acting

The Bill
1984 · Acting

Avengers: Endgame
2019 · Acting

The Dog Stars
2026 · Acting

Black Mirror
2011 · Acting

Avengers: Infinity War
2018 · Acting

Spider-Man: No Way Home
2021 · Acting

What If...?
2021 · Acting

Spooks
2002 · Acting

Doctor Strange in the Multiverse of Madness
2022 · Acting

Weapons
2025 · Acting

Marvel Studios Legends
2021 · Acting

Shang-Chi and the Legend of the Ten Rings
2021 · Acting

3 Body Problem
2024 · Acting

Doctor Strange
2016 · Acting

The Martian
2015 · Acting

Law & Order: UK
2009 · Acting

She-Hulk: Attorney at Law
2022 · Acting

Pie in the Sky
1994 · Acting

ScreenPlay
1986 · Acting

Philip K. Dick's Electric Dreams
2017 · Acting

Prometheus
2012 · Acting

Marco Polo
2014 · Acting

Annihilation
2018 · Acting

Raya and the Last Dragon
2021 · Acting

The Dark Crystal: Age of Resistance
2019 · Acting

Moon
2009 · Acting

The Chief
1990 · Acting

Cardiac Arrest
1994 · Acting

Deadly Class
2019 · Acting

Sunshine
2007 · Acting

Johnny English Reborn
2011 · Acting

Kick-Ass 2
2013 · Acting

Gemini Man
2019 · Acting

Prey
2014 · Acting

Lady and the Tramp
2019 · Acting

Hummingbird
2013 · Acting

Look Around You
2002 · Acting

State of Play
2003 · Acting

Out of the Blue
1995 · Acting

Arabian Nights
2000 · Acting

Spy Game
2001 · Acting

15 Storeys High
2002 · Acting

Extinct
2021 · Acting

The Personal History of David Copperfield
2019 · Acting

The Heir Apparent: Largo Winch
2008 · Acting

Frank Stubbs Promotes
1993 · Acting

The Magician's Elephant
2023 · Acting

Toast of Tinseltown
2022 · Acting

tlc
2002 · Acting

Eleventh Hour
2006 · Acting

A Cock and Bull Story
2005 · Acting

Shanghai
2010 · Acting

Spirit Warriors
2010 · Acting

Run
2013 · Acting

The Lady
2011 · Acting

Bad Genius
2024 · Acting

Code 46
2003 · Acting

The Peter Serafinowicz Show
2007 · Acting

Dirty Pretty Things
2002 · Acting

2036: Nexus Dawn
2017 · Acting

Supply and Demand
1998 · Acting

Hearts and Minds
1995 · Acting

Marvel Studios Assembled: The Making of Doctor Strange in the Multiverse of Madness
2022 · Acting

Marco Polo: One Hundred Eyes
2015 · Acting

Nine Days
2021 · Acting

Wit
2001 · Acting

Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law
2022 · Acting

Kiss Kiss (Bang Bang)
2001 · Acting

On a Clear Day
2005 · Acting

Rock Springs
2026 · Acting

The Furious Gods: Making Prometheus
2012 · Acting

Night Watch
1995 · Acting

Fonda
Acting

Slapper
2008 · Acting

London journey of PJ❤
2024 · Acting

The Masque of the Red Death
Acting

Frankenstein
2007 · Acting

Monster Challenge
2018 · Acting

The Flying Machine 3D
2011 · Acting

Small Metal Jacket
1992 · Acting

Grow Your Own
2007 · Acting

#aiww: The Arrest of Ai Weiwei
2013 · Acting

Hallo Panda
2006 · Acting

Cracker: White Ghost
1996 · Acting

Double Happiness
2001 · Writer, Acting

Breakout
1997 · Acting

Red
1996 · Acting
- No Poster
Rock Springs: 1885
2026 · Acting

Painkiller
2011 · Acting
