Fernsehen:
* The Crown (2016–2020) als Gruppenkapitän Peter Townsend
* Das letzte Königreich (2015–2022) als Aethelred
* Die Musketiere (2014–2016) als Monsieur d'Artagnan
* Die weiße Königin (2013) als Eduard IV
* Ripper Street (2012–2016) als Constable Drake
* Call the Midwife (2012–2014) als PC Noakes
* Lewis (2010–2015) als DS James Hathaway
* Robin Hood (2006–2009) als Allan-a-Dale
Film:
* Das letzte Königreich:Sieben Könige müssen sterben (2023) als Aethelred
* The King's Speech (2010) als David, der Lakai des Königs
* Die Herzogin (2008) als Lord Frederick
* St. Trinian's (2007) als Der Doktor
* The History Boys (2006) als Posner
Andere:
* Das letzte Königreich:Sieben Könige müssen sterben (2023) - Fernsehfilm (als Aethelred)
Dies ist keine vollständige Liste, sie enthält jedoch seine bemerkenswertesten Projekte. Eine ausführlichere Filmografie finden Sie auf Websites wie IMDb.