
Acting
- 1987Rockliffe's BabiesJohn Muirhead1 ep.
- 1976Dickens of LondonMr. Kerr1 ep.
- 1972The EdwardiansWillie Clark1 ep.
- 1972Six Days of JusticeClerk of Court1 ep.
- 1971The Onedin LineLeon Say1 ep.
- 1970UFOReed1 ep.
- 1969ITV Saturday Night TheatreClive1 ep.
- 1964Curtain of FearPeter Linton6 ep.
- 1964Thursday TheatreOscar1 ep.
- 1964Rupert of HentzauBauer6 ep.
Guest appearances
- 1992HeartbeatMr. Potter1 ep.
- 1992Agatha Christie's PoirotMr. Barnard1 ep.
- 1988Rockliffe's BabiesJohn Muirhead1 ep.
- 1985Shine on Harvey MoonBakery Inspector1 ep.
- 1976Dickens of LondonMr. Kerr1 ep.
- 1975Upstairs, DownstairsLen Finch1 ep.
- 1973Six Days of JusticeClerk of Court1 ep.
- 1973The EdwardiansWillie Clark1 ep.
- 1972The Onedin LineLeon Say1 ep.
- 1971UFOReed1 ep.
- 1970Doctor WhoCaptain Munro4 ep.
- 1969Boy Meets GirlHarrens1 ep.
- 1969ITV Saturday Night TheatreClive1 ep.
- 1968Thirty-Minute TheatreProfessor Michael Thompson1 ep.
- 1965Thursday TheatreOscar1 ep.
- 1956Armchair TheatreMark Renna1 ep.
Also known as: John Patrick Breslin · Dorian Gray