Films :
* La Société littéraire et de tarte aux épluchures de pommes de terre de Guernesey (2018) dans le rôle de Dawsey Adams
* Le Discours du Roi (2010) comme le fils de Lionel Logue
* L'Autre Homme (2008) comme Simon
* L'importance d'être sérieux (2002) dans le rôle de Jack Worthing
* La Maison de la joie (2000) dans le rôle de Percy Gryce
Télévision :
* Le Grand (2020-présent) dans le rôle de Léo Vorontsov
* Victoria (2016-2019) en tant que Lord Melbourne
* Le Dernier Royaume (2015-2020) comme le roi Alfred
* L'Heure (2011-2012) comme Freddie Lyon
* Poirot (2004) comme David Sheppard
Cette liste n’est pas exhaustive, mais elle représente certaines de ses œuvres les plus significatives. Il est également apparu dans d’autres films et émissions de télévision et sa carrière continue de croître.
Vous pouvez trouver une liste plus complète de ses projets sur des sites Web comme IMDb.