Acting
- 2003Seven Wonders of the Industrial WorldEdwin Chadwick1 ep.
- 1997Trial & RetributionPrison Security Officer1 ep.
- 1994CadfaelAlfred1 ep.
- 1993Goodnight SweetheartSecurity Guard1 ep.
- 1991Soldier SoldierDavey1 ep.
- 1991Teenage Health FreakBusinessman1 ep.
- 1984Mr. Palfrey of WestminsterPolice Sergeant1 ep.
- 1982Shine on Harvey MoonAlf1 ep.
- 1978Enemy at the DoorGerman Guard1 ep.
- 1977A Sharp Intake of BreathSheila's Brother1 ep.
Guest appearances
- 2008Midsomer MurdersLenny Leigh1 ep.
- 2007LewisStaunton1 ep.
- 2003Seven Wonders of the Industrial WorldEdwin Chadwick1 ep.
- 2003Murder in MindChief Constable1 ep.
- 2001Trial & RetributionPrison Security Officer1 ep.
- 1997CadfaelAlfred1 ep.
- 1997The DetectivesGilroy1 ep.
- 1995WycliffeInspector Phillips1 ep.
- 1994MinderAldridge1 ep.
- 1993Goodnight SweetheartSecurity Guard1 ep.
- 1993Teenage Health FreakBusinessman1 ep.
- 1992Van der ValkTheo Swart1 ep.
- 1991Soldier SoldierDavey1 ep.
- 1986Dempsey and MakepeaceMalley1 ep.
- 1986EastEndersDelivery Man1 ep.
- 1985Mr. Palfrey of WestminsterPolice Sergeant1 ep.
- 1984Shine on Harvey MoonAlf1 ep.
- 1980Enemy at the DoorGerman Guard1 ep.
- 1978The SweeneySPG Inspector1 ep.
- 1978The ProfessionalsPoliceman1 ep.
- 1978A Sharp Intake of BreathSheila's Brother1 ep.