Herbert Doyle
Get Lost! (1981)
Spillbergen
Shōgun (1980)
Keep It in the Family (1980)
BBC Television Shakespeare (1978)
Bradley
Il ritorno del Santo (1978)
Walter Nicolle
Enemy at the Door (1978)
Sam Armitage
I 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)
Jack Tatterswhite
Sykes (1972)
Crane Driver
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)
Barnham
Doctor Who (1963)
Thawn
Alec Hunter
Il Santo (1962)
Jim Morgen
Suspense (1962)
Carl
Agente speciale (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)