The Professionals
(Chief Inspector)
Edge of Sanity
(Egglestone)
Kim
(Commander-in-Chief)
The Undefeated
Soho Conspiracy
(Tax Collector)
Our Miss Fred
(Senior RAF Official)
Doctor Who: The War Games
(General Smythe)
Under Suspicion
(Judge)
The Lie
(Dr. Ernest Farman)
Doctor Who: The War Games in Colour
(General Smythe (archive footage))
The Cracksman
(Chauffeur (uncredited))
The Dark Avenger
(King Edward's Herald (uncredited))
Red Dwarf
(Cat Priest)
Lovejoy
(Peter Felsham)
Virgin of the Secret Service
(Col. Shaw-Camberley)
The Top Secret Life of Edgar Briggs
(The Commander)
The Buccaneers
(Sir Joplin James)
The Detectives
(The Butler)
Play for Today
(Dr. Ernest Farman)
Terry and June
(Admiral Boyd)
The New Statesman
(Judge)
Lord Peter Wimsey Mysteries: The Unpleasantness at the Bellona Club
(Col. Marchbanks)
Sykes
(Colonel Pemberton)
The Avengers
(Conroy)
Ivanhoe
(Waldemar Fitzurse)
Dixon of Dock Green
(Superintendent)
A Gentleman's Club
(Walter)
Suspense
(Sir Hastings Davis)
Richard the Lionheart
(Sir Roland)
Man of the World
(Stavros)
Mind Your Language
(Earl of Barclay)
Churchill's People
(Master Marshall)