Badger
Monarch of the Glen (2000)
Badger (uncredited)
Bobby
Dad (1997)
All Night Long (1994)
Mr. Farrini
Keeping Up Appearances (1990)
Minister
The Upper Hand (1990)
Hannay (1988)
Pilsen
Lovejoy (1986)
BBC Television Shakespeare (1978)
Rumpole of the Bailey (1975)
Prof. Grodny
The Protectors (1972)
Mr. Lenton
Justice (1971)
Play for Today (1970)
Paul Temple (1969)
Danny Fitch
Softly Softly: Task Force (1969)
The Lion, the Witch and the Wardrobe (1967)
Crossroads (1964)
HMS Paradise (1964)
Storr
Doctor Who (1963)
Angus
James Andrew MacTavish
The Saint (1962)
Dr. Finlay's Casebook (1962)
Alfred Shinney
Armchair Theatre (1956)
Football Fan