2016
as Duke of Gloucester
2014
as Reverend Parris
2009
as Lafew
2009
as Sandford
2003
as Edward Dawson
1997
as Montague
1993
as Peter Thorn
1991
as Dr Ford
1991
as Umpire
1991
as Major Cliver Staddon
1990
as Richard Braden
1987
as Ben Morris
1985
as Stuart
1980
as Sebastian
1970
as V-Mann