The Blue Peter
(Number One)
The Black Rider
(Geoff Morgan)
Park Plaza 605
(Mr. Reynolds)
Black Ice
Up the Creek
(Bennett)
The Dam Busters
(RAF Officer (uncredited))
Account Rendered
(Porter)
Diamonds on Wheels
The Company Man
(Frank)
Ha'penny Breeze
(David King)
Ben-Hur
(Supplier to Leper Colony (uncredited))
Quatermass and the Pit
(Minister)
Sword of Sherwood Forest
(The Sheriff's Lieutenant)
The Camp on Blood Island
(Sergeant-Major)
X: The Unknown
(Soldier Burned on Back)
The Blue Parrot
(Guido "Taps" Campelli)
The Break
(Moses)
Mask of Dust
(Cynical Reporter in Lounge)
Flannelfoot
(Bill Neilson)
Life Is a Circus
(Driver)
What Every Woman Wants
(Frank)
Locker Sixty-Nine
(Peters)
Model for Murder
(Costard)
Champions
(Ashton)
Find the Lady
(Max)
Doctor Who: The Sea Devils
(Captain Hart)
Quatermass 2
(Peterson)
Further Up the Creek
(Bennett)
No Trees in the Street
(Jackie)
The Brain Machine
(Henry Arthur Ryan)
The Secret of Blood Island
(Tom O'Reilly)
Devil's Point
(Daller)
The Hide-Out
(Teacher)
The Comedy Man
(Commercial Director)
Sink the Bismarck!
(Bridge Officer (uncredited))
Tumbledown
(Group Captain)
Radio Cab Murder
(Nat)
Just for Fun
(Man with Badge)
The Big Chance
(Café Owner)
Doctor Who: The Twin Dilemma
(Mestor)
The Boy Who Stole a Million
(Commissionaire)
Conflict of Wings
('Smother' Brooks)
The Face of Fu Manchu
(Chief Magistrate)
The Jack of Diamonds
(George Paxton)
Captain John Smith: Founder of Virginia
(John Smith)
Bergerac
(Julian West)
Doctor Who
(Mestor)
Z-Cars
Gideon's Way
(Frank Dobson)
The Avengers
(Alex)
UFO
(Admiral Sheringham)
Crown Court
Interpol Calling
(Inspector Jean Mornay)
Interpol Calling
(Inspector Mornay)
All Creatures Great and Small
(Mr. Whithorn)
Ivanhoe
(Ned)
The Owl Service
(Clive Bradley)
Ghost Squad
R3
The Buccaneers
(Crewman Armando)
The Adventures of Sir Lancelot
The Wednesday Play
No Hiding Place
199 Park Lane
Mystery and Imagination
The Adventures of William Tell
(Maddeaux)
International Detective
(Charlie Bismarck)
Zero One
Maigret
Stryker of the Yard
Hancock's Half Hour
Behind Closed Doors
Doctor Who
(Captain Hart)
The Avengers
(Barlow)
The Man in the Iron Mask
(D'Artagnan)
The Misfit
(Dicky Mathieson)
The Odd Man
(Steve Gardiner)
Tripper's Day
(VAT Inspector)
Two in Clover
(Mr Holloway)
Theatre 625
(John Gotobed)
The Avengers
(Dr. Felix Teasel)
Drama 61-67
(Cyril Ogden)