IPSWICH, Suffolk (Gran Bretagna), 27 giugno, 1986
2025 - Bagman - Attore - Patrick McKee
2021 - Every Breath You Take - Senza Respiro - Attore - James
2019 - Impero criminale - Attore - Liam McDonagh
2018 - The Nightingale - Attore - Hawkins
2018 - Resta con me - Attore - Richard Sharp
2017 - Rachel - Attore - Philip Ashley
2017 - 1918 - I giorni del coraggio - Attore - Capitano Stanhope
2016 - Io prima di te - Attore - Will Traynor
2016 - Il cacciatore e la regina di ghiaccio - Attore - William
2015 - Hunger Games: Il Canto della Rivolta - Parte 2 - Attore - Finnick Odair
2014 - Le origini del male - Attore - Brian McNeil
2014 - Posh - Attore - Alistair Ryle
2014 - Hunger Games: Il Canto della Rivolta - Parte 1 - Attore - Finnick Odair
2014 - #ScrivimiAncora - Attore - Alex Stewart
2013 - Hunger Games - La ragazza di fuoco - Attore - Finnick Odair
2012 - Biancaneve e il cacciatore - Attore - Principe William
2011 - Pirati dei Caraibi: oltre i confini del mare - Attore - Philip
2010 - I pilastri della terra - Attore - Richard