Acting
- 1966King of the RiverWaterguard1 ep.
- 1965The Power GamePaul Budge2 ep.
- 1965A Man Called Harry BrentClayton1 ep.
- 1961Faces of JimPolice Sergeant1 ep.
- 1960The Days of VengeancePC Palmer6 ep.
Guest appearances
- 1966King of the RiverWaterguard1 ep.
- 1966The Power GamePaul Budge2 ep.
- 1965Theatre 625James Poulter1 ep.
- 1965A Man Called Harry BrentClayton1 ep.
- 1964Doctor WhoBert Rowse1 ep.
- 1963The AvengersMarsh1 ep.
- 1963The SaintSergeant Lashbrook1 ep.
- 1963Faces of JimPolice Sergeant1 ep.