Filmy:
* Towarzystwo Literackie i Ciasto z Obierkami Ziemniaczanymi Guernsey (2018) jako Dawsey Adams
* Przemówienie króla (2010) jako syn Lionela Logue'a
* Inny człowiek (2008) jako Szymon
* Znaczenie bycia poważnym (2002) jako Jack Worthing
* Dom wesołości (2000) jako Percy Gryce
Telewizja:
* Wielki (od 2020 r.) jako Lew Woroncow
* Wiktoria (2016–2019) jako Lord Melbourne
* Ostatnie królestwo (2015–2020) jako król Alfred
* Godzina (2011–2012) jako Freddie Lyon
* Poirot (2004) jako David Sheppard
Nie jest to lista wyczerpująca, ale przedstawia niektóre z jego najważniejszych dzieł. Występował także w innych filmach i programach telewizyjnych, a jego kariera wciąż się rozwija.
Bardziej wyczerpującą listę jego projektów można znaleźć na stronach internetowych takich jak IMDb.