2016
as J. J. Thompson
1989
as Montjoy
2017
2002
as Frederick Lord
2007
as Colonel Mellaby
as The Reverend Charles Merriwether
1988
as Orsino
1995
as Dr. Robert Baguley
1984
as First Knight / Gentleman of Ephesus
1991
as DI Mike Burden