1983Number 10— Earl of Derby
1980Cribb— DI Murphy
1979Tales of the Unexpected— Mr Grimshaw
1979Dick Turpin— Colonel Tranter
1979Shoestring— Hong Kong Herbert
1978Out— Sam Fine
1977BBC2 Play of the Week— Alfredo
1977A Bunch of Fives— Mr. Raynor
1976Victorian Scandals— Mr Sanders
1975Poldark— Dr Anselm
1974Churchill's People— Sailor
1972Romany Jones— Mr Gibson
1971Elizabeth R— Bridges
1971Budgie— Landlord of Pub
1971The Ten Commandments— Jack
1971Coppers End— Chief Supt. Ripper
1970Ivanhoe— Prior Aymer
1970Doomwatch— Sir Billy Langly
1968Nicholas Nickleby— Scaley
1967Mickey Dunne— Josh
1966The Corridor People— Whitebait
1965Public Eye— Brightwell
1965The Mask of Janus— Phed Kosniacos
1964Victoria Regina— Prince of Wales
1964Story Parade— Patrick Diamond
1964Theatre 625— Bishop
1964Theatre 625— Professor Scheuthauer
1963Espionage— Inspector
1963Espionage— Stillman
1962Richard the Lionheart— Bertram de la Marche
1960Sunday-Night Play— Hotel Manager
1960Maigret— Charles Besson