Filmography

Late Night with Seth Meyers
2014 · Acting

The Late Late Show with James Corden
2015 · Acting

The Graham Norton Show
2007 · Acting

Hot Ones
2015 · Acting

Golden Globe Awards
1944 · Acting

Never Mind the Buzzcocks
1996 · Acting

Band of Brothers
2001 · Acting

What If...?
2021 · Acting

Preacher
2016 · Acting

Marvel Studios Legends
2021 · Acting

The Grand Tour
2016 · Acting

Marvel's Agent Carter
2015 · Acting

The Gold
2023 · Acting

Captain America: The First Avenger
2011 · Acting

The Last Frontier
2025 · Acting

Mamma Mia!
2008 · Acting

Warcraft
2016 · Acting

Need for Speed
2014 · Acting

Dracula Untold
2014 · Acting

Sense and Sensibility
2008 · Acting

My Lady Jane
2024 · Acting

Chris Moyles' Quiz Night
2009 · Acting

Mamma Mia! Here We Go Again
2018 · Acting

Abraham Lincoln: Vampire Hunter
2012 · Acting

Adultery
2026 · Acting
- No Poster
Down to Earth
2000 · Acting

From Hell
2001 · Acting

Suspect
2022 · Acting

A Turtle's Tale: Sammy's Adventures
2010 · Acting

Dead Man Down
2013 · Acting

The Princess
2022 · Acting

Fleming
2014 · Acting

Geeking Out
2016 · Acting

That Dirty Black Bag
2022 · Acting

The Duchess
2008 · Acting

Marvel One-Shot: Agent Carter
2013 · Acting

Spy City
2020 · Acting

The Lady in the Van
2015 · Acting

The Devil's Double
2011 · Acting

An Education
2009 · Acting

The Infinite Worlds of H.G. Wells
2001 · Acting

My Week with Marilyn
2011 · Acting

The History Boys
2006 · Acting

Jericho
2005 · Acting

Breakfast on Pluto
2005 · Acting

Marvel Studios: Assembling a Universe
2014 · Acting

Reasonable Doubt
2014 · Acting

Who the Hell Is Hamish?
2026 · Acting

Starter for 10
2006 · Acting

Miss You Already
2015 · Acting

Brief Interviews with Hideous Men
2009 · Acting

Tamara Drewe
2010 · Acting

Stratton
2017 · Acting

Summer in February
2013 · Acting

Horne & Corden
2009 · Acting

The Escapist
2008 · Acting

Freefall
2009 · Acting
- No Poster
Promzillas
2011 · Acting

Sparkling Cyanide
2003 · Acting

National Theatre Live: 50 Years on Stage
2013 · Acting

The Lightkeeper
2026 · Acting

The Final Curtain
2002 · Acting

I'll Be There
2003 · Acting

God on Trial
2008 · Acting

Black Plague
2002 · Acting

National Theatre Live: Phèdre
2009 · Acting

The Escape
2018 · Acting

Hello Carter
2011 · Acting
- No Poster
Official Selection
2008 · Acting

On Angel Wings
2014 · Acting
- No Poster
All in the Same Boat
Acting
