Filmai 21
Pasaulio griovėjas (2025)
Vaidmuo: Dad
Savaitgalis Taipėjuje (2024)
Vaidmuo: John Lawlor
Skrudžas: Kalėdų giesmė (2022)
Vaidmuo: Ebenezer Scrooge (voice)
Pinokis (2022)
Vaidmuo: Coachman
Krizė (2021)
Vaidmuo: Dr. Bill Simons
Paslaptinga žmogžudystė (2019)
Vaidmuo: Charles Cavendish
Midvėjaus mūšis (2019)
Vaidmuo: Commander Wade McClusky
Ana (2019)
Vaidmuo: Alex Tchenkov
Ma (2019)
Vaidmuo: Ben Hawkins
Greiti ir įsiutę 8 (2017)
Vaidmuo: Owen Shaw

Vaidmuo: Gaston
Mergina traukiny (2016)
Vaidmuo: Scott Hipwell
Greiti ir įsiutę 7 (2015)
Vaidmuo: Owen Shaw
Drakula. Pradžia (2014)
Vaidmuo: Dracula / Vlad Tepes

Vaidmuo: Bard
Greiti ir įsiutę 6 (2013)
Vaidmuo: Owen Shaw

Vaidmuo: Bard / Girion
Blitzas (2011)
Vaidmuo: Craig Stokes
Nemirtingieji (2011)
Vaidmuo: Zeus
Trys muškietininkai (2011)
Vaidmuo: Aramis
Titanų Susidūrimas (2010)
Vaidmuo: Apollo
Serialai 3
Devyni nepažįstamieji (2021)
Vaidmuo: Lars
The Alienist (2018)
Vaidmuo: John Moore
Didysis turas (2016)
Vaidmuo: save
