Doctor Who
as Hardiman
The Saint
as Howard Mitchell
The Avengers
Crown Court
Compact
No Hiding Place
The Protectors
as Chambers
Lovejoy
as Harry
The Upper Hand
as Carlton
Are You Being Served?
The Ruth Rendell Mysteries
as Russell Cawthorne
Callan
The New Avengers
as Torrance
Warship
It Ain't Half Hot Mum
as Colonel Charles Reynolds
Sherlock Holmes
Ooh La La!
You Rang, M'Lord?
as George Meldrum
Happy Ever After
Now Look Here...