Book of Love (2022) als Henry | |
Last Night in Soho (2021) als Punter #5 | |
Charlotte (2021) als Alexander Nagler (voice) | |
Every Breath You Take (2021) als James | |
Enola Holmes (2020) als Mycroft Holmes | |
Love Wedding Repeat (2020) als Jack | |
Charlie's Angels (2019) als Brok | |
레드슈즈 (2019) als Merlin (voice) | |
The Corrupted (2019) als Liam | |
The Nightingale (2018) als Hawkins | |
Adrift (2018) als Richard Sharp | |
Journey's End (2017) als Captain Stanhope | |
My Cousin Rachel (2017) als Philip | |
Their Finest (2017) als Tom Buckley | |
Me Before You (2016) als William 'Will' Traynor | |
The Huntsman: Winter's War (2016) als William | |
Pawns No More: The Making of The Hunger Games: Mockingjay Part 2 (2016) als Self (Finnick Odair) | |
The Hunger Games: Mockingjay - Part 2 (2015) als Finnick Odair | |
The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1 (2015) als Self (Finnick Odair) | |
The Hunger Games: Mockingjay - Part 1 (2014) als Finnick Odair | |
Love, Rosie (2014) als Alex Stewart | |
The Riot Club (2014) als Alistair Ryle | |
The Quiet Ones (2014) als Brian McNeil | |
Surviving the Game: Making The Hunger Games: Catching Fire (2014) als Self (Finnick Odair) | |
The Hunger Games: Catching Fire (2013) als Finnick Odair | |
Mary and Martha (2013) als Ben | |
Snow White and the Huntsman (2012) als William | |
Pirates of the Caribbean: On Stranger Tides (2011) als Philip | |
United (2011) als Duncan Edwards | |
The Lost Future (2010) als Kaleb | |
Friday als Robin Friday | |
Watch the Skies als (voice) | |
The Bagman als Patrick McKee |
The One Note Man Executive Producer | |
Book of Love Executive Producer |