Актьор - Leonardo(Сериал)(2021) - Cesare Borgia The Gentlemen(2019) - Brown Bohemian Rhapsody(2018) - David Poldark(Сериал)(2018) - Monk Adderley This Damnation(Късометражен)(2018) - Manny Will(Сериал)(2017) - Robert Southwell King Charles III(2017) - Coottsey The Family(Късометражен)(2016/IV) The Rain Collector(Късометражен)(2016) - Captain Fitzwilliam Wilmington The Hollow Crown(Сериал)(2016) - John Talbot Endeavour(Сериал)(2016) - Gideon Finn Moth(Късометражен)(2015/II) - Matthew Saving Hope(Сериал)(2015) - Dr. Patrick Curtis Set the Thames on Fire(2015) - Sal Midsomer Murders(Сериал)(2015) - Kevin Paynton Big Bad World(Сериал)(2013) - Sandy The Numbers Station(2013) - Intern at Hospital Anna Karenina(2012/I) - Petritsky The Sweeney(2012) - Symes The Duchess(2008) - Lord Walter 99 francs(2007) - Salaud #1