2017
as Viscount Halifax
2005
as Glen Foy
2004
as Merlin
2012
as National Security Advisor
2001
as Charles Harker
2018
as King Edward I of England
2002
as Leonard Woolf
2011
as Stephen
2007
as Brooks Baekeland
1998
as Charles Godwin
1990
as Horatio
2006
as Secretary
as Harry Vardon
2019
as Dr. Richard Brayne
2015
as Stannis Baratheon
2024
as Andrew
as Charlie Lambert
as Mr. Allen
as Martin