Love Again (2023) als Rob Burns | |
SAS: Red Notice (2021) als Tom Buckingham | |
To Olivia (2021) als Paul Newman | |
One World: Together at Home (2020) als Self | |
Bloodshot (2020) als Jimmy Dalton | |
The Spy Who Dumped Me (2018) als Sebastian | |
When the Starlight Ends (2016) als Jacob | |
Emulsion (2014) als Ronny Maze | |
Søvnløs i Lofoten (2014) als Lyngstrand | |
A Princess for Christmas (2011) als Ashton Prince of Castlebury | |
Young Alexander the Great (2010) als Alexander | |
First Light (2010) als Geoffrey 'Boy' Wellum | |
Breaking the Mould (2009) als Charles Fletcher | |
A Very British Sex Scandal (2007) als Edward McNally | |
Days Gone als Deacon St. John | |
Everest als George Finch |