Актьор - Heart of Stone The Tourist(Сериал)(2022) - The Man Belfast(2021) - Pa Barb and Star Go to Vista Del Mar(2021) - Edgar Pagét Wild Mountain Thyme(2020) - Anthony Trolls World Tour(2020) - Chaz (voice) Endings Beginnings(2019) - Jack Synchronic(2019) - Dennis Death and Nightingales(Мини Сериал)(2018) - Liam Ward Robin Hood(2018) - Will Tillman My Dinner with Hervé(2018) - Danny Tate BOSS: The Scent(2018) A Private War(2018) - Paul Conroy Untogether(2018) - Nick Fifty Shades Freed(2018) - Christian Grey Fifty Shades Darker(2017) - Christian Grey The Fall(Сериал)(2013-2016) - Paul Spector The 9th Life of Louis Drax(2016) - Dr. Allan Pascal The Siege of Jadotville(2016) - Patrick Quinlan Anthropoid(2016) - Jan Kubis Fifty Shades of Grey(2015) - Christian Grey New Worlds(Мини Сериал)(2014) - Abe Goffe Racing Hearts(2014) - Colin Once Upon a Time(Сериал)(2011-2013) - Sheriff Graham Humbert / The Huntsman Nice to Meet You(Късометражен)(2009) - The Young Man X Returns(Късометражен)(2009) - X Shadows in the Sun(2009) - Joe Beyond the Rave(2008) - Ed Marie Antoinette(2006) - Count Axel Fersen