Herbert Doyle
Get Lost! (1981)
Spillbergen
Shōgun (1980)
Keep It in the Family (1980)
BBC Television Shakespeare (1978)
Bradley
Return of the Saint (1978)
Walter Nicolle
Enemy at the Door (1978)
Sam Armitage
The Professionals (1977)
Who Pays the Ferryman? (1977)
Cilla's World Of Comedy (1976)
The Ghosts of Motley Hall (1976)
Dawson's Weekly (1975)
Alec Potter
A Little Bit Of Wisdom (1974)
Some Mothers Do 'Ave 'Em (1973)
Crane Driver
Sykes (1972)
Jack Tatterswhite
Anderson
The Rivals of Sherlock Holmes (1971)
Jason King (1971)
Sam Woodyard
Catweazle (1970)
Quince
Department S (1969)
Joe Gargery
Great Expectations (1967)
Softly, Softly (1966)
Osip, bandit
BBC Play of the Month (1965)
Thawn
Doctor Who (1963)
Barnham
Alec Hunter
The Saint (1962)
Jim Morgen
Suspense (1962)
Carl
The Avengers (1961)
Rasker
Henri Trochu
Maigret (1960)
Barnaby Rudge (1960)
Studs Lubeck
International Detective (1959)
No Hiding Place (1959)
Frankie Clark
Dixon of Dock Green (1955)