2010
as Theodorus Van Gogh
2005
as Morgan
2003
as Dr. Brown
2002
as Crabb-Robinson
2001
as Dr. Tate
1997
as Simon Smythe-Webster
1995
as Quentin
1995
as Quentin
1995
as Quentin
1994
as Dr Patterson
1992
as Rev. Christopher Hawes
1991
as Leonard
1990
1986
as Christopher Hawes
1986
as Jeremy Molyneaux
1986
as Proterston
1985
as Wellbeloved
1984
as Christopher Hawes
1984
as Duncan
1983
as Lord Binky Brancaster
1982
as Young Englishman
1982
as Chair of judges
1982
as Stage Manager
1979
as Fenton
1979
as John Harrington
1979
as Clitus
1979
as Major
1979
as Captain West
1977
as Flight Sgt. Tucker
1977
as Maj. Carlyle
1971
as Major Philip Hanning
1971
as Captain Philip Hanning