1995
as Sir Kay
1984
as Nigel
2023
as Robert
1998
as Steve
2025
as Radio Broadcaster
2024
as Nicolas Ponsardin
1982
as Lord Anthony Dewhurst
2019
as Charles Montague
1991
as Alex Restarick
2002
as Major Steele
2009
as Officer
2006
as Mr. Fineal
2010
as Richmond Keller
1987
as Captain Jackson
as Dr. Oliver Holmes
2017
as Craven (voice)
1981
as Sub-Lt. Larkin
1996
as Colonel Horace Bampfylde
2013
as Mr. Thatcher
2014
as Adrian