River of Diamonds
(Judge)
Zulu Dawn
(Capt. Shepstone (uncredited))
Hard to Forget
(Larry Spell)
Spanish Fly
(Perkins)
Fleshtone
(Dr. Sydney Frye)
Alec to the Rescue!
(Vicar)
Merchants of War
(Gordon)
The 5th Day of Peace
(Mark)
Flashpoint Africa
(Don)
The Devils
(King Louis XIII)
Alma Mater
(Dingle)
The Boy Friend
(Michael)
The Music Lovers
(Prince Balukin)
The Naked Civil Servant
(Mr Dunsmore)
Games That Lovers Play
(Mr. Adams)
The Fiction Makers
(Carson)
Doctor Who: The Macra Terror
(Barney)
The Gods Must Be Crazy
(The Reverend (voice) (uncredited))
Code Name: Vengeance
(Forrest (uncredited))
Going Bananas
(Cake Waiter)
Jane and the Lost City
(Gen. Smythe-Paget)
The Gods Must Be Crazy: Crazy Safari
(Auctioneer)
Cry, the Beloved Country
(Judge)
Lay Down Your Arms
(Major Timps)
Sweet 'n Short
(Bryce Williams)
Battle of Britain
(Radar Officer (uncredited))
Tales of Mystery and Imagination
(Lord Chamberlain)
Public Eye
(Derek Mason)
The Saint
(Carson)
Two's Company
(Hugh)
The Avengers
(Algy)
Doctor Who
(Barney)