
Acting
- 1998MosleyToastmaster1 ep.
- 1997Trial & RetributionClerk of Court1 ep.
- 1997Ain't Misbehavin'Medical Officer1 ep.
- 1994WycliffeArmstrong1 ep.
- 1991The Brittas EmpireMr Kitson1 ep.
- 1990You Rang, M'Lord?Jerry8 ep.
- 1987ChuckleVision1 ep.
- 1986LovejoyReg1 ep.
- 1984'Allo 'Allo!Flying Officer Fairfax75 ep.
- 1984Hammer House of Mystery and SuspenseEstate Agent1 ep.
- 1982Shine on Harvey MoonHarry1 ep.
- 1981Only Fools and HorsesRiver Policeman1 ep.
- 1981Shillingbury TalesArthur Warwick MP1 ep.
- 1981Coming HomeAssistant Bank Manager1 ep.
- 1980GrundyCity Gent1 ep.
- 1980Yes Minister1 ep.
- 1977Secret ArmyInsp. Paul Delon5 ep.
- 1977Citizen SmithArmy Officer1 ep.
- 1975Get Some In!1 ep.
- 1974It Ain't Half Hot Mum1 ep.
- 1973Some Mothers Do 'Ave 'Em2 ep.
- 1972Are You Being Served?2nd Waiter3 ep.
Guest appearances
- 1999Trial & RetributionClerk of Court1 ep.
- 1998MosleyToastmaster1 ep.
- 1997WycliffeArmstrong1 ep.
- 1997Ain't Misbehavin'Medical Officer1 ep.
- 1997Birds of a FeatherChemist1 ep.
- 1996ChuckleVision1 ep.
- 1995Peak PracticeDavid Cornish1 ep.
- 1988You Rang, M'Lord?Jerry9 ep.
- 1992'Allo 'Allo!Flying Officer Fairfax1 ep.
- 1992The Brittas EmpireMr Kitson1 ep.
- 1991LovejoyReg1 ep.
- 1986Hammer House of Mystery and SuspenseEstate Agent1 ep.
- 1981Are You Being Served?2nd Waiter, Secretary at Number Ten3 ep.
- 1983Doctor WhoTalor1 ep.
- 1982Only Fools and HorsesRiver Policeman1 ep.
- 1982Shine on Harvey MoonHarry1 ep.
- 1981It Ain't Half Hot Mum1 ep.
- 1981Shillingbury TalesArthur Warwick MP1 ep.
- 1981Coming HomeAssistant Bank Manager1 ep.
- 1980GrundyCity Gent1 ep.
- 1980Yes Minister1 ep.
- 1979Citizen SmithArmy Officer1 ep.
- 1978Secret ArmyInsp. Paul Delon, Inspector Paul Delon5 ep.
- 1978Get Some In!1 ep.
- 1975The SweeneyStephen Vane1 ep.
- 1973Some Mothers Do 'Ave 'Em2 ep.
- 1969The SaintChick1 ep.
- 1966Theatre 625Arkwright Son1 ep.
Also known as: John Christopher Dixon