
Acting · 50 years old
Newport, Monmouthshire, Wales, UK

Next to No Time
Lord

Doctor Who
Marshal

The Avengers
Sanders

The Persuaders!
Inspector Blanchard

Jason King

The Goodies

The Rivals of Sherlock Holmes
Marquis of Orpington

The Rivals of Sherlock Holmes
Fat man

The Saint
Woodcutter

The Saint
Domenick Naccaro

The Saint
Vic Lazaroff

The Saint
Sebastian Ibanez

A Christmas Carol
Fezziwig (voice)

Doctor Who: The Mutants
Marshal

Up Pompeii!
Nefarius

Man of the World
Midwesterner

Tunes of Glory
Major Dusty Miller

Maigret

Z-Cars

The Larkins
Mr. Humbolt