Filmy:
* Żelazna dama (2011) – jako Tony Blair
* Przemówienie króla (2010) – jako król Jerzy V
* Wierny ogrodnik (2005) – jako David Arnot
* Hrabia Monte Christo (2002) – jako Abbe Faria
* Powrót mumii (2001) – jako dr Terence Bey
* Zaginiony świat:Park Jurajski (1997) – jako dr Robert Burke
Telewizja:
* Korona (2016–2020) – jako Lord Chamberlain
* Ostatnie królestwo (2015–2022) - jako król Alfred Wielki
* Babilon (2014) – jako Doktor Marcus Pryce
* Borgiowie (2011–2013) – jako kardynał Giuliano della Rovere
* Zjawy (2002–2011) – jako Harry Pearce (rola powracająca)
* Zagadki inspektora Lynleya (2001–2008) – jako DCI Tom Barnaby (rola powracająca)
To tylko wybór z wielu jego projektów. Wystąpił w wielu innych filmach, serialach telewizyjnych i produkcjach teatralnych.
Pełną listę jego prac można znaleźć na stronach takich jak IMDb:https://www.imdb.com/name/nm0180655/