Televízia:
* The Crown (2016 – 2020) ako kapitán skupiny Peter Townsend
* Posledné kráľovstvo (2015 – 2022) ako Aethelred
* Mušketieri (2014 – 2016) ako Monsieur d'Artagnan
* Biela kráľovná (2013) ako Eduard IV
* Ripper Street (2012 – 2016) ako Constable Drake
* Zavolajte pôrodnej asistentke (2012 – 2014) ako PC Noakes
* Lewis (2010 – 2015) ako DS James Hathaway
* Robin Hood (2006-2009) ako Allan-a-Dale
Film:
* Posledné kráľovstvo:Sedem kráľov musí zomrieť (2023) ako Aethelred
* Kráľova reč (2010) ako Dávid, Kráľov pešiak
* Vovodkyňa (2008) ako lord Frederick
* St Trinian's (2007) ako Doktor
* The History Boys (2006) ako Posner
Iné:
* Posledné kráľovstvo:Sedem kráľov musí zomrieť (2023) - TV film (ako Aethelred)
Toto nie je úplný zoznam, ale obsahuje jeho najvýznamnejšie projekty. Kompletnejšiu filmografiu nájdete na weboch ako IMDb.