Acting
- 1995The VetGallagher1 ep.
- 1983A Married ManDI Thompson2 ep.
- 1983The Fourth ArmSergeant at Station1 ep.
- 1982Shine on Harvey MoonClub Barman2 ep.
- 1978The SandbaggersSam6 ep.
- 1978Enemy at the DoorInspector Sculpher1 ep.
- 1978Wilde AllianceTom1 ep.
- 1978All Creatures Great and SmallBert Chapman2 ep.
- 1975Space: 1999Mr. Potter1 ep.
- 1975Carry On LaughingHerald / Knight7 ep.
- 1973Some Mothers Do 'Ave 'Em1 ep.
- 1971Upstairs, DownstairsPearce4 ep.
- 1967Sir Arthur Conan DoyleSeaman1 ep.
Guest appearances
- 2004Law & Order: Special Victims UnitBicycle Man1 ep.
- 1995The VetGallagher1 ep.
- 1984The Bill2 ep.
- 1988All Creatures Great and SmallBert Chapman2 ep.
- 1984Shine on Harvey MoonClub Barman, Labour Club Barman2 ep.
- 1984MinderJoe Harrison1 ep.
- 1983A Married ManDI Thompson2 ep.
- 1983The Fourth ArmSergeant at Station1 ep.
- 1981Tales of the UnexpectedPolice Sergeant1 ep.
- 1978The SandbaggersSam6 ep.
- 1979Secret ArmySergeant1 ep.
- 1978Wilde AllianceTom1 ep.
- 1978Enemy at the DoorInspector Sculpher1 ep.
- 1976Space: 1999Mr. Potter1 ep.
- 1975Carry On LaughingCavalier, Crew Member, Harry, Herald7 ep.
- 1973Some Mothers Do 'Ave 'Em1 ep.
- 1973New Scotland YardSgt English1 ep.
- 1971Upstairs, DownstairsPearce4 ep.
- 1972EmmerdaleTed1 ep.
- 1968Theatre 625Louis Calas1 ep.
- 1967Sir Arthur Conan DoyleSeaman1 ep.