Tv:
* The Crown (2016–2020) som gruppkapten Peter Townsend
* The Last Kingdom (2015–2022) som Aethelred
* Musketörerna (2014–2016) som Monsieur d'Artagnan
* The White Queen (2013) som Edward IV
* Ripper Street (2012–2016) som konstapel Drake
* Ring barnmorskan (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
* Kungens tal (2010) som David, King's Footman
* Hertiginnan (2008) som Lord Frederick
* St Trinian's (2007) som Doktorn
* The History Boys (2006) som Posner
Övrigt:
* The Last Kingdom:Seven Kings Must Die (2023) - TV-film (som Aethelred)
Detta är inte en uttömmande lista, men den inkluderar hans mest anmärkningsvärda projekt. Du kan hitta en mer komplett filmografi på webbplatser som IMDb.