Актьор - Everest - George Finch It’s All Coming Back to Me(2023) Suspect(Сериал)(-2022) - Ryan Outlander(Сериал)(2014-2022) - Jamie Fraser SAS: Red Notice(2021) - Tom Buckingham To Olivia(2021) - Paul Newman Bloodshot(2020) - Jimmy Dalton Lego DC Super-Villains(Видео Игра)(2018) - Mirror Master (voice) The Spy Who Dumped Me(2018) - Sebastian When the Starlight Ends(2016) - Jacob Emulsion(2014) - Ronny Maze Heart of Lightness(2014) - Lyngstrand Homeland(Сериал)(2012) - Red 1 A Princess for Christmas(2011) - Ashton Prince of Castlebury Young Alexander the Great(2010) - Alexander Any Human Heart(Мини Сериал)(2010) - Lieutenant McStay First Light(2010) - Geoffrey 'Boy' Wellum Doctors(Сериал)(2009) - Scott Neilson Breaking the Mould(2009) - Charles Fletcher Rebus(Сериал)(2007) - Peter Carr A Very British Sex Scandal(2007) - Edward McNally Party Animals(Сериал)(2007) - Adrian Chapple Midsomer Murders(Сериал)(2007) - Ian King The Wild West(Мини Сериал)(2006) - John Tunstall River City(Сериал)(2005) - Andrew Murray Island at War(Мини Сериал)(2004) - Philip Dorr Small Moments(Късометражен)(2001)