Doctor Who
Duke of Forgill
Play for Today
The Avengers
Dr. Finlay's Casebook
No Hiding Place
Crown Court
Dr. John Gold
The Bill
BBC Play of the Month
Z-Cars
The Saint
Head Porter
Softly, Softly
The BBC Television Shakespeare
Panthino
Sherlock Holmes
Mr. Merryweather
Terry and June
Dr. Fletcher
Knightmare
Lifeforce
Metallurgist
Hitler's SS: Portrait in Evil
Pastor Sommers
Bullseye!
Bank Manager
Champions
Mr Champion
Oh! What a Lovely War
British Officer (uncredited)
Theban Plays: Antigone
Chorus
Theban Plays: Oedipus the King
Doctor Who: Terror of the Zygons
Duke of Forgill / Broton
Who Dares Wins
Harold Staunton
The Two Gentlemen of Verona
The Young Jacobites
Lieutenant
Macbeth
Doctor
Danton's Death
Fouquier-Tinville
The Scarlet Blade
Lt. Wyatt
The Gorge
Norman