LEEDS, West Yorkshire (Gran Bretagna), 8 gennaio, 1980
2023 - Firebrand - Attore - Thomas Seymour
2023 - Madame Clicquot - Attore - Louis Bohne
2019 - Maleficent - Signora del male - Attore - Diaval
2019 - Radioactive - Attore - Pierre Curie
2018 - Happy New Year, Colin Burstead - Attore - David
2016 - Free Fire - Attore - Stevo
2016 - PPZ - Pride + Prejudice + Zombies - Attore - Mr. Darcy
2014 - Suite francese - Attore - Benoît Labarie
2014 - Maleficent - Attore - Fosco
2014 - Das finstere Tal - Attore - Greider
2012 - On the Road - Attore - Sal Paradise/Jack Kerouac
2012 - Byzantium - Attore - Darvell
2010 - 13 - Attore - Vince
2010 - Brighton Rock - Attore - Pinkie
2008 - Franklyn - Attore - Milo
2007 - Control - Attore - Ian Curtis