Acting
- 1981House on the HillGeorge1 ep.
- 1980CribbMontague Penn1 ep.
- 1980Spy!Major Stevens1 ep.
- 1974The Carnforth PracticeDefence Counsel1 ep.
- 1972Van der ValkJan Servaas1 ep.
- 1968The ExpertPrince Rashid1 ep.
- 1965The Mask of JanusHugh Preston1 ep.
- 1963CraneMatthews1 ep.
- 1962Richard the LionheartAbbot1 ep.
- 1962Studio 4Don Javier1 ep.
- 1960An Age of KingsArchbishop of York5 ep.
Behind the camera
- 1964Story ParadeDirector2 ep.
- 1964DetectiveDirector1 ep.
Guest appearances
- 1981Blake's 7Forbus1 ep.
- 1981House on the HillGeorge1 ep.
- 1981CribbMontague Penn1 ep.
- 1980PlayhouseDr. Rivers1 ep.
- 1980Spy!Major Stevens1 ep.
- 1976The ExpertPrince Rashid1 ep.
- 1974The Carnforth PracticeDefence Counsel1 ep.
- 1972Van der ValkJan Servaas1 ep.
- 1965The Mask of JanusHugh Preston1 ep.
- 1965Theatre 625Liebetraut1 ep.
- 1963CraneMatthews1 ep.
- 1962Studio 4Don Javier1 ep.
- 1962Richard the LionheartAbbot1 ep.
- 1960An Age of KingsArchbishop of York, Duke of Burgundy, Earl of Suffolk, John of Gaunt5 ep.