
Acting
- 1983DramaramaRuminov1 ep.
- 1982Third Time LuckyBurrows1 ep.
- 1981That's My BoyMr Brice2 ep.
- 1978Return of the SaintTrain Guard1 ep.
- 1978Life Begins at FortyMr Dingle1 ep.
- 1976I, ClaudiusQuaestor2 ep.
- 1975The SweeneyReporter1 ep.
- 1973Man About the HouseJim5 ep.
- 1971The Onedin LineCaptain Svenson1 ep.
- 1971The Persuaders!Denton1 ep.
- 1971...And Mother Makes ThreeEstate Agent2 ep.
- 1967The PrisonerLaboratory Technician1 ep.
- 1965OrlandoColonel Vaslov1 ep.
- 1964The Wednesday Play1st Questioner1 ep.
- 1963Sergeant CorkFrank1 ep.
- 1962Man of the WorldAustrian Officer1 ep.
- 1962Dr. Finlay's CasebookAndrew1 ep.
- 1959CharlesworthFoster22 ep.
- 1950Sunday Night Theatre1 ep.
Guest appearances
- 1986LovejoySam Wendell1 ep.
- 1985DramaramaRuminov1 ep.
- 1983Rumpole of the BaileyBank Cashier1 ep.
- 1981That's My BoyMr Brice2 ep.
- 1982Third Time LuckyBurrows1 ep.
- 1980Life Begins at FortyMr Dingle1 ep.
- 1980PlayhouseDr. Conway1 ep.
- 1979MinderHotel Manager1 ep.
- 1978Return of the SaintTrain Guard1 ep.
- 1976I, ClaudiusQuaestor2 ep.
- 1975The SweeneyReporter1 ep.
- 1973Man About the HouseJim, Landlord5 ep.
- 1971...And Mother Makes ThreeEstate Agent, The Sergeant Major2 ep.
- 1972The Onedin LineCaptain Svenson1 ep.
- 1971The Persuaders!Denton1 ep.
- 1968Dr. Finlay's CasebookAndrew1 ep.
- 1967The PrisonerLaboratory Technician1 ep.
- 1965The Wednesday Play1st Questioner1 ep.
- 1965OrlandoColonel Vaslov1 ep.
- 1963Sergeant CorkFrank1 ep.
- 1963Man of the WorldAustrian Officer1 ep.
- 1955Sunday Night Theatre1 ep.