Filmography

Black Mirror
2011 · Acting

For All Mankind
2019 · Acting

Peak Practice
1993 · Acting

Servant
2019 · Acting

I Play Rocky
2026 · Acting

Kong: Skull Island
2017 · Acting

War for the Planet of the Apes
2017 · Acting

Dawn of the Planet of the Apes
2014 · Acting

Warcraft
2016 · Acting

Alexander
2004 · Acting

The Sorcerer's Apprentice
2010 · Acting

Fantastic Four
2015 · Acting

Prince of Persia: The Sands of Time
2010 · Acting

Wrath of the Titans
2012 · Acting

Dream Corp LLC
2016 · Acting

A Monster Calls
2016 · Acting

Match Point
2005 · Acting

War Horse
2011 · Acting

Bloodshot
2020 · Acting

The Counselor
2013 · Acting

Ben-Hur
2016 · Acting

RocknRolla
2008 · Acting

The Hurricane Heist
2018 · Acting

Gold
2016 · Acting

ShakespeaRe-Told
2005 · Acting

The Escape Artist
2013 · Acting

Dead Man's Shoes
2004 · Acting

Chéri
2009 · Acting

Destroyer
2018 · Acting

The East
2013 · Acting

A Wizard's Tale
2018 · Acting

The Conspirator
2011 · Acting

Held for Ransom
2019 · Acting

Control
2007 · Acting

Wilderness
2006 · Acting

Salvable
2025 · Acting

The Angel
2018 · Acting

The Female Brain
2017 · Acting

Becoming
2020 · Acting

The Veteran
2011 · Acting

ShakespeaRe-Told: Macbeth
2005 · Acting

Born Equal
2006 · Acting
- No Poster
Violent Talent
Acting

The Sword of Thyrus
Acting

Buddha's Little Finger
2015 · Acting

Northern Soul
2004 · Writer, Acting
- No Poster
Salvage
2018 · Acting
- No Poster
Midday Sun
Acting

The German
2008 · Acting
- No Poster
Tea and Biscuits
2009 · Acting
