Fjernsyn:
* The Crown (2016-2020) som gruppekaptajn Peter Townsend
* The Last Kingdom (2015-2022) som Aethelred
* Musketererne (2014-2016) som Monsieur d'Artagnan
* Den hvide dronning (2013) som Edward IV
* Ripper Street (2012-2016) som konstabel Drake
* Ring til jordemoderen (2012-2014) som PC Noakes
* Lewis (2010-2015) som DS James Hathaway
* Robin Hood (2006-2009) som Allan-a-Dale
Film:
* The Last Kingdom:Seven Kings Must Die (2023) som Aethelred
* Kongens tale (2010) som David, King's Footman
* Hertuginden (2008) som Lord Frederick
* St. Trinian's (2007) som Doktoren
* The History Boys (2006) som Posner
Andet:
* The Last Kingdom:Seven Kings Must Die (2023) - TV-film (som Aethelred)
Dette er ikke en udtømmende liste, men den inkluderer hans mest bemærkelsesværdige projekter. Du kan finde en mere komplet filmografi på websteder som IMDb.