
Acting
- 2007After You've GoneSteven Marks1 ep.
- 2005The RobinsonsMr Taylor1 ep.
- 2004The Worst Week of My LifeMr Lee1 ep.
- 1996MegamathsKing of Spades / Jack of Hearts10 ep.
- 1993Joking ApartRobert Glazebrook12 ep.
- 19912Point4 ChildrenAdam1 ep.
- 1989Press GangBreakfast TV Man1 ep.
Guest appearances
- 2008After You've GoneSteven Marks1 ep.
- 2005The Worst Week of My LifeMr Lee1 ep.
- 2005The RobinsonsMr Taylor1 ep.
- 2002The Bill2 ep.
- 19932Point4 ChildrenAdam1 ep.
- 1992Press GangBreakfast TV Man1 ep.
- 1983BBC Play of the MonthManservant1 ep.