The Four Feathers
(Colonel of North Surreys)
4D Special Agents
(Det. Insp. Porter)
Part-Time Wife
(Detective)
Three Steps In The Dark
A Time to Kill
(Police Constable Guarding Hastings' Home (uncredited))
Keep It Up Downstairs
(Percy Hampton)
X the Unknown
(Harry, the amorous intern)
Virgin Witch
(Gerald Amberley)
The Brain Machine
(Det. Supt. John Harris)
The Giant Behemoth
(Dr. Sampson's Helicopter Pilot (uncredited))
The Zany Adventures of Robin Hood
(Sheriff)
All for Mary
(Alphonse)
Melody
((TV Film) Man in Hospital)
On the Fiddle
(1st Australian)
Model for Murder
(Sergeant Anderson)
Rotten to the Core
(Guard Commander)
Fun and Games
(Warden Thorne)
Danger Tomorrow
(Police Inspector)
Doctor Who: Timelash
(Maylin Renis)
Power Game
The Two-Headed Spy
(Hitler's Guard (uncredited))
The Next Voice You See
(John Pelham)
Top Floor Girl
A Woman's Temptation
The Corpse Can't Play
(Tom Jarman)
The Sweeney
(John Morris)
The Buccaneers
(Petty Officer Sam Bassett)
Crown Court
(George Clement)
The Buccaneers
(Hornigold)
The Buccaneers
(Petty Officer Bassett)
The Buccaneers
(Barman)
Jeeves and Wooster
(Seppings)
The Buccaneers
(Bosun Bassett)
The Buccaneers
(Pirate)
Bergerac
(Colonel)
The Persuaders!
(Prentice)
Return of the Saint
(Andrew)
The Buccaneers
(Sgt. Sam Bassett)
The Saint
(Bonner)
The Avengers
(Arnie Packer)
The Protectors
(Dr. Dove)
The Professionals
(David Hunter)
The Avengers
(Paul Ryder)