Filmography

Slow Horses
2022 · Acting

Spooks
2002 · Acting

Batman Begins
2005 · Acting

The Running Man
2025 · Acting

Mission: Impossible - Fallout
2018 · Acting

Aladdin
2019 · Acting

The Bourne Ultimatum
2007 · Acting

The Stranger
2020 · Acting

The Old Guard
2020 · Acting

Snow White and the Huntsman
2012 · Acting

Beowulf: Return to the Shieldlands
2016 · Acting

Who Is Erin Carter?
2023 · Acting

Street Fighter: Assassin's Fist
2014 · Director, Writer, Acting

The Art of Action
2020 · Acting

The Kid Who Would Be King
2019 · Acting

Attack the Block
2011 · Acting

Hounds of War
2024 · Acting

How to Talk to Girls at Parties
2017 · Acting

Storm Rider: Legend of Hammerhead
2026 · Acting

The Numbers Station
2013 · Acting

Street Fighter: Resurrection
2016 · Director, Writer

Green Street 3: Never Back Down
2013 · Acting

I, Anna
2012 · Acting

Born of War
2013 · Acting

Street Fighter: Assassin's Fist The Movie
2014 · Director, Acting

U.F.O.
2012 · Acting

Ghost Town
2009 · Acting

Rogue Trooper: The Quartz Massacre
2018 · Acting

Underground
2007 · Acting

Scorpion
Acting

Here Comes a New Challenger
2023 · Acting

Voyage: Killing Brigitte Nielsen
2007 · Acting

Knock Out
2010 · Acting

Street Fighter: Resurrection
Director, Writer

Left for Dead
2005 · Acting
