
Acting
- 2013ViciousAndrew1 ep.
- 1999SunburnAlan Brookes14 ep.
- 1991Joshua Jones12 ep.
- 1991Doctor at the Top7 ep.
- 1990CluedoHimself1 ep.
- 1982The Kenny Everett Television ShowSelf1 ep.
- 1981Pigeon Street13 ep.
- 1979Kelly Monteith1 ep.
- 1979MinderDes6 ep.
- 1975My Brother's Keeper13 ep.
- 1975Comedy PremiereRichard Bunting1 ep.
- 1975Doctor on the Go26 ep.
- 1975The SweeneyRay Stackpole2 ep.
- 1974Doctor at Sea13 ep.
- 1974It Ain't Half Hot MumBombardier 'Solly' Solomons56 ep.
- 1973That's Life!421 ep.
- 1972Doctor in ChargeDr. Paul Collier43 ep.
- 1971It's Awfully Bad for Your Eyes, DarlingGus1 ep.
- 1971Doctor at LargeDr. Collier29 ep.
- 1968CillaSelf1 ep.
- 1967Sir Arthur Conan DoyleRudge1 ep.
- 1965United!Jimmy Stokes149 ep.
- 1964The Likely LadsMario1 ep.
- 1964The Wednesday PlayPete1 ep.
- 1962Z-Cars2 ep.
- 1960Sunday-Night PlayWorkman1 ep.
- 1955Dixon of Dock GreenBilly Tate1 ep.
Behind the camera
- 1984Me & My GirlWriter1 ep.
- 1977Robin's NestWriter2 ep.
- 1972Romany JonesWriter1 ep.
- 1968Nearest and DearestWriter1 ep.
- 1965Thirty-Minute TheatreWriter1 ep.
Guest appearances
- 2015ViciousAndrew1 ep.
- 2006HeartbeatGraham Simpson1 ep.
- 1991CluedoHimself1 ep.
- 1986The Kenny Everett Television ShowSelf1 ep.
- 1982Kelly Monteith1 ep.
- 1979MinderDes6 ep.
- 1975The SweeneyRay Stackpole2 ep.
- 1975Comedy PremiereRichard Bunting1 ep.
- 1974CillaSelf1 ep.
- 1971It's Awfully Bad for Your Eyes, DarlingGus1 ep.
- 1964Z-Cars2 ep.
- 1969Dixon of Dock GreenBilly Tate1 ep.
- 1969Doctor WhoTechnician Penn2 ep.
- 1969The Wednesday PlayPete1 ep.
- 1967Sir Arthur Conan DoyleRudge1 ep.
- 1965Theatre 625Alan1 ep.
- 1965The Likely LadsMario1 ep.
- 1961Sunday-Night PlayWorkman1 ep.