His film career has included roles in Nicholas and Alexandra (1971), Pope Joan (1972), Hennessy (1975), Personal Services (1987), Testimony (1988), How to Get Ahead in Advertising (1989), England, My England (1995), 101 Dalmatians (1996), Notting Hill (1999), The Body (2001), K-19: The Widowmaker (2002) and Alien Autopsy (2006). He has also appeared in historical films such as Gladiator (2000) as Senator Gaius, Troy (2004) as Nestor, Elizabeth: The Golden Age (2007) as Lord Howard and The Duchess (2008) as General Grey.