
Acting
- 1984The Secret ServantBob Etheridge2 ep.
- 1981The Walls of JerichoJohn Hutton Balfour1 ep.
- 1979The Omega Factor10 ep.
- 1972The Long ChasePolice Superintendent1 ep.
- 1962Dr. Finlay's CasebookMcKay1 ep.
- 1959Interpol CallingInspector Angus1 ep.
- 1956The Adventures of Sir LancelotJohn1 ep.
Guest appearances
- 1990The Play on OneJardine1 ep.
- 1984The Secret ServantBob Etheridge2 ep.
- 1981The Walls of JerichoJohn Hutton Balfour1 ep.
- 1972The Long ChasePolice Superintendent1 ep.
- 1967Dr. Finlay's CasebookMcKay1 ep.
- 1966The SaintThe Pathologist1 ep.
- 1964The Wednesday PlayCardinal Marcanova1 ep.
- 1959Interpol CallingInspector Angus1 ep.
- 1957The Adventures of Sir LancelotJohn1 ep.