Películas:
* La dama de hierro (2011) - como Tony Blair
* El discurso del rey (2010) - como el rey Jorge V
* El jardinero fiel (2005) - como David Arnot
* El Conde de Montecristo (2002) - como Abbé Faria
* El regreso de la Momia (2001) - como el Dr. Terence Bey
* El mundo perdido:Parque Jurásico (1997) - como el Dr. Robert Burke
Televisión:
* La Corona (2016-2020) - como Lord Chambelán
* El Último Reino (2015-2022) - como el rey Alfredo el Grande
* Babilonia (2014) - como el Dr. Marcus Pryce
* Los Borgia (2011-2013) - como cardenal Giuliano della Rovere
* Fantasmas (2002-2011) - como Harry Pearce (papel recurrente)
* Los misterios del inspector Lynley (2001-2008) - como DCI Tom Barnaby (papel recurrente)
Esta es sólo una selección de sus muchos proyectos. Ha aparecido en muchas otras películas, series de televisión y producciones teatrales.
Para encontrar una lista completa de su trabajo, puede visitar sitios web como IMDb:https://www.imdb.com/name/nm0180655/