Acteur

Année Titre Rôle
2025 Superman Lex Luthor
2024 The Order Robert Jay Mathews
2024 Nosferatu Thomas Hutter
2024 Juré n°2 Justin Kemp
2024 The One Mason
2024 Garfield : Héros malgré lui Jon Arbuckle
2023 Birdsong Stephen Wraysford
2023 Renfield Renfield
2023 The Great - Saison 3 Pierre III
2022 Le Menu Tyler
2021 Ceux qui veulent ma mort Patrick
2021 The Great - Saison 2 Pierre III
2021 Crossing Swords - Saison 2 Patrick
2020 Go Down Together -
2020 The Banker Matt Steiner
2020 The Great - Saison 1 Pierre III
2020 Crossing Swords - Saison 1 Patrick
2019 A Life in the day Brian Epstein
2019 X-Men: Dark Phoenix Hank McCoy / Beast
2019 Tolkien J.R.R. Tolkien
2019 Le Gang Kelly Constable Fitzpatrick
2018 La Favorite Lord Harley
2018 Once Upon a Deadpool Beast
2018 La Colline aux lapins - Saison 1 Fiver
2018 Deadpool 2 Beast
2017 Sand Castle Matt Ocre
2017 Rebel In The Rye J.D. Salinger
2017 The Current War Nikola Tesla
2017 Newness Martin
2017 Mad Max: Fury Road - Black & Chrome Nux
2016 X-Men: Apocalypse Hank McCoy / Fauve
2016 No Way Out Casey
2015 Mad Max: Fury Road Nux
2015 Dark Places Lyle Wirth
2015 Kill Your Friends Steven Stelfox
2015 Equals Silas
2014 X-Men: Days of Future Past Le Fauve
2014 Young Ones Flem Lever
2013 Jack le chasseur de géants Jack
2013 Warm Bodies R
2011 Rule Number Three Court métrage Matt
2011 X-Men: Le Commencement Hank McCoy/Le Fauve
2010 Le Choc des Titans Eusabios
2009 A Single Man Kenny
2008 Les Enquêtes de l'inspecteur Wallander - Saison 1
1 Episode 1
Stefan Fredman
2008 Skins - Saison 2 Tony Stonem
2007 Skins - Saison 1 Tony Stonem
2006 Kidulthood Blake
2005 Wah-Wah Ralph Compton
2005 The Weather Man Mike
2003 Keen Eddie - Saison 1
1 Episode 11
Edward Mills
2001 Pour un garçon Marcus
2000 Meurtres en sommeil - Saison 1
2 Episodes 5 - 6
Max Bryson
1996 Intimate Relations Bobby