Televizija:
* Kruna (2016.-2020.) kao kapetan grupe Peter Townsend
* Posljednje kraljevstvo (2015.-2022.) kao Aethelred
* Mušketiri (2014.-2016.) kao gospodin d'Artagnan
* Bijela kraljica (2013.) kao Edward IV
* Ripper Street (2012.-2016.) kao policajac Drake
* Pozovi primalju (2012.-2014.) kao PC Noakes
* Lewis (2010.-2015.) kao DS James Hathaway
* Robin Hood (2006.-2009.) kao Allan-a-Dale
Film:
* Posljednje kraljevstvo:Sedam kraljeva mora umrijeti (2023.) kao Aethelred
* Kraljev govor (2010.) kao David, kraljev pješak
* Vojvotkinja (2008.) kao Lord Frederick
* St Trinian's (2007) kao Doktor
* The History Boys (2006) kao Posner
Ostalo:
* Posljednje kraljevstvo:Sedam kraljeva mora umrijeti (2023.) - TV film (kao Aethelred)
Ovo nije konačan popis, ali uključuje njegove najznačajnije projekte. Kompletniju filmografiju možete pronaći na web stranicama poput IMDb-a.