
Acting
- 1993The DetectivesFirst Policeman1 ep.
- 1992As Time Goes ByCyril Atwell1 ep.
- 1990The Upper HandMike1 ep.
- 1989The Paradise ClubDet Supt Benson2 ep.
- 1987Bad BoyesMr Boyes16 ep.
- 1985Howards' WayCurtis Jaeger5 ep.
- 1984MitchFreddy Lawson1 ep.
- 1983The Fourth ArmGeorge 'Choucas' Macklin11 ep.
- 1970ManhuntGerman Soldier1 ep.
Guest appearances
- 1998WycliffeTolman1 ep.
- 1998HeartbeatJack Fowles1 ep.
- 1997A Touch of FrostTerry Wilson1 ep.
- 1996The DetectivesFirst Policeman1 ep.
- 1990CasualtyMike, Rimmer, Simmer3 ep.
- 1993As Time Goes ByCyril Atwell1 ep.
- 1992The Upper HandMike1 ep.
- 1990EastEndersRon Hanley5 ep.
- 1989The Paradise ClubDS Steve Powis, Det Supt Benson2 ep.
- 1988BergeracRanzen1 ep.
- 1986Howards' WayCurtis Jaeger5 ep.
- 1984MitchFreddy Lawson1 ep.
- 1983The Fourth ArmGeorge 'Choucas' Macklin11 ep.
- 1981Blake's 7Finn1 ep.
- 1980ShoestringCleo's Boyfriend1 ep.
- 1975The SweeneyJimmy Wands1 ep.
- 1970ManhuntGerman Soldier1 ep.