
Filmography

The Kelly Clarkson Show
2019 · Self

Watch What Happens Live with Andy Cohen
2009 · Self - Guest

Late Night with Seth Meyers
2014 · Self - Guest

The Graham Norton Show
2007 · Self

The Late Late Show with James Corden
2015 · Self - Guest

El hormiguero
2006 · Self, Self - Guest

The Hobbit: The Battle of the Five Armies
2014 · Bard

The Grand Tour
2016 · Self

The Jonathan Ross Show
2011 · Self

The Get Out
2026 · Joe Carver

Beauty and the Beast
2017 · Gaston

The Hobbit: The Desolation of Smaug
2013 · Bard / Girion

Nine Perfect Strangers
2021 · Lars

The Alienist
2018 · John Moore

Furious 7
2015 · Owen Shaw

The Fate of the Furious
2017 · Owen Shaw

Midway
2019 · Commander Wade McClusky

Clash of the Titans
2010 · Apollo

Robin Hood
2010 · Sheriff's Thug

Immortals
2011 · Zeus

Scrooge: A Christmas Carol
2022 · Ebenezer Scrooge (voice)

Worldbreaker
2025 · Dad

Echo 3
2022 · Alex 'Bambi' Chesborough

Crossing Swords
2020 · King Merriman (voice)

Anna
2019 · Alex Tchenkov

Pinocchio
2022 · Coachman

The Girl on the Train
2016 · Scott

Dracula Untold
2014 · Vlad Tepes / Dracula

Ma
2019 · Ben Hawkins

The Three Musketeers
2011 · Aramis

Murder Mystery
2019 · Charles Cavendish

Criminal
2027 · Tracy Lawless

Blitz
2011 · Craig Stokes

Professor Marston and the Wonder Women
2017 · Dr. William Moulton Marston

Weekend in Taipei
2024 · John Lawlor

Hannah Waddingham: Home for Christmas
2023 · Self

The Pembrokeshire Murders
2021 · DCS Steve Wilkins

The Great Train Robbery
2013 · Bruce Reynolds

The Way
2024 · Hogwood

The Party
2026 · Martin Gilmour

High-Rise
2015 · Richard Wilder

The Raven
2012 · Detective Fields

Crisis
2021 · Dr. Bill Simons

Angel of Mine
2019 · Mike

10x10
2018 · Lewis

No One Lives
2013 · Driver

Alison Hammond's Big Weekend
2025 · Self - Interviewed Guest

Message from the King
2017 · Wentworth

5lbs of Pressure
2024 · Adam

Good Grief
2023 · Oliver

Served! With Jade Thirlwall
2020 · Self

Tamara Drewe
2010 · Andy Cobb

StarDog and TurboCat
2019 · Felix (voice)

The Disney Family Singalong
2020 · Self - Performer

Sex & Drugs & Rock & Roll
2010 · Clive Richards

Ashes
2012 · JB

Fast & Furious 6
2013 · Owen Shaw

Our Son
2023 · Nicky

Bonobos: Back to the Wild
2011 · Beni (voice)

State Like Sleep
2019 · Emile
The Queen's Birthday Party
2018 · Self - Performer
The Men of Midway
2020 · Self

Children In Need 2019: Got It Covered
2019 · Self
The Original Action Hero
TBA · Self

The Pembrokeshire Murders: Catching the Gameshow Killer
2021 · Actor

San Diego Comic-Con Málaga: Los héroes nos visitan
2025 · Self

Taboo
2003 · Billy

The Great Train Robbery: A Copper's Tale
2013 · Actor

The Kylie Show
2007 · Self

McKellen: Playing the Part
2018 · Actor

Ding Dong
2002 · Gareth
Roland Emmerich: Man on a Mission
2020 · Self
Traction
TBA · Actor

Flutter
2011 · Adrian

Luke Evans: Showtime!
2022 · Himself
Bear Season
TBA · Izzy

The Cat Who Lived One Million Times
2012 · Actor