Film:
* La vita elettrica di Louis Wain (2021): Ha giocato a "Fotografo"
* L'uomo del re (2021): Ha interpretato "Ufficiale tedesco"
* La città perduta di Z (2016): Ha interpretato il ruolo di "Ufficiale britannico"
* La donna in nero 2:L'angelo della morte (2014): Ha interpretato "Mr. Parsons"
* Il Cavaliere Oscuro Il Ritorno (2012): Ha interpretato "Agente di polizia"
* L'ira dei Titani (2012): Ha giocato a "Guardia del Tempio"
* La donna in nero (2012): Ha interpretato "Il Dottore"
* Il curioso caso di Benjamin Button (2008): Ha interpretato "Giovane"
Televisione:
* La Corona (2016-2020): Ha interpretato "Michael Parker"
* L'ultimo regno (2015-2022): Ha giocato a "Finan" (più episodi)
* I Moschettieri (2014-2016): Ha suonato "Lord de Winter"
* Endeavour (2012-2022): Ha interpretato "Artù"
* Colpisci indietro (2010-2020): Ha interpretato il ruolo di "Colonnello Grant"
* Robin Hood (2006-2009): Ha interpretato lo "Sceriffo di Nottingham"
Questo non è un elenco esaustivo, ma include alcuni dei suoi ruoli più importanti. Puoi trovare maggiori informazioni sulla sua carriera su IMDb.