Televizyon:
* Taç (2016-2020) Grup Kaptanı Peter Townsend olarak
* Son Krallık (2015-2022) Aethelred olarak
* Silahşörler (2014-2016) Mösyö d'Artagnan olarak
* Beyaz Kraliçe (2013) Edward IV olarak
* Ripper Sokağı (2012-2016) Memur Drake olarak
* Ebeyi Çağırın (2012-2014) PC Noakes olarak
* Lewis (2010-2015) DS James Hathaway olarak
* Robin Hood (2006-2009) Allan-a-Dale olarak
Film:
* Son Krallık:Yedi Kral Ölmeli (2023) Aethelred olarak
* Kralın Konuşması (2010) Kralın Uşak'ı David rolünde
* Düşes (2008) Lord Frederick olarak
* St Trinian'ın (2007) Doktor olarak
* Tarih Oğlanları (2006) Posner olarak
Diğer:
* Son Krallık:Yedi Kral Ölmeli (2023) - TV Filmi (Aethelred olarak)
Bu kapsamlı bir liste değil ancak en dikkate değer projelerini içeriyor. IMDb gibi web sitelerinde daha kapsamlı bir filmografi bulabilirsiniz.