Actor
Up at the Villa
2000
as Col. Trail
U.F.O. The Movie
1993
as Doctor
Fergie & Andrew: Behind the Palace Doors
1992
as Scotland Yard Commissioner
The Fool
1990
King of the Wind
1990
as Squire Dunn
Didn't You Kill My Brother?
1988
as Party Guest
A Hazard of Hearts
1987
as Lieutenant of Dragoons
Star Quality
1985
as Charles Hawkins
Night Train to Murder
1984
as Theatre Manager
The Falklands Factor
1983
as Mr. Edmund Burke M.P.
Christmas Spirits
1981
as Charles Aintrey
Dr Jekyll and Mr Hyde
1980
as Inspector Newcomen
Sir Henry at Rawlinson End
1980
as Lord Tarquin of Staines
Fearless Frank
1978
The After Dinner Joke
1978
as Bruce Wingfield
The Ritz
1976
as Patron with Bicycle
I'm Not Feeling Myself Tonight
1976
as Trampas B. Hildebrand
Enemy
1976
as Andrew
Royal Flash
1975
as Fireman
Alfie Darling
1975
as Ad Man
Tommy
1975
as Reverend Simpson
Vampira
1974
as Policeman
Juggernaut
1974
as The Walker
The Three Musketeers
1973
as 1st Musketeer
O Lucky Man!
1973
as Mr MacIntyre/Dr Hyder/Flight Lt. Wallace
Savage Messiah
1972
as Thomas Buff
The Music Lovers
1971
as Young Lieutenant
Get Carter
1971
as Architect (uncredited)
The Reckoning
1970
as Party Guest
Hamlet
1969
as Rosencrantz
if....
1968
as John Thomas
The Charge of the Light Brigade
1968
as Lt. Maxse
Lionheart
1968
as Capt. Harris
The Plague of the Zombies
1966
as John Martinus
West 11
1963
as Partygoer