
Acting
- 2009Moving OnSimon Ritchie1 ep.
- 2009Red RidingGeorge Greaves1 ep.
- 2008Parents of the Band1 ep.
- 2005Distant ShoresBrendan12 ep.
- 2003The RoyalEric Fogle2 ep.
- 2001The Life and Adventures of Nicholas NicklebyMr. Snawley2 ep.
- 1999Badger1 ep.
- 1998GraftersUncle Alan4 ep.
- 1998The Worst WitchFrank Blossom9 ep.
- 1998MosleyArthur Henderson1 ep.
- 1994Crocodile Shoes3 ep.
- 1992A Touch of FrostDave Leecroft1 ep.
- 1992HeartbeatGeorge Allsop4 ep.
- 19912Point4 ChildrenBob Vincent1 ep.
- 1991SpenderDS Dan Boyd21 ep.
- 1987Bad BoyesClyde6 ep.
- 1987The New StatesmanGeoff Dicquead3 ep.
- 1987Crossbow1 ep.
- 1987Running WildTom Coleman6 ep.
- 1983Auf Wiedersehen, PetAlan1 ep.
- 1976RentaghostSnell1 ep.
Guest appearances
- 2013Moving OnSimon Ritchie1 ep.
- 2009Red RidingGeorge Greaves1 ep.
- 2009Parents of the Band1 ep.
- 2008The RoyalEric Fogle2 ep.
- 2002HeartbeatDerek, George Allsop, Inspector4 ep.
- 2000Badger1 ep.
- 1998The Worst WitchFrank Blossom9 ep.
- 1998GraftersUncle Alan4 ep.
- 1998MosleyArthur Henderson1 ep.
- 19962Point4 ChildrenBob Vincent1 ep.
- 1995A Touch of FrostDave Leecroft1 ep.
- 1994Crocodile Shoes3 ep.
- 1989The New StatesmanGeoff Dicquead, Jeff Dicquead, Jeffrey Dicquead4 ep.
- 1988Bad BoyesClyde6 ep.
- 1987The Bill1 ep.
- 1987Crossbow1 ep.
- 1985Dempsey and MakepeaceMechanic1 ep.
- 1985Ladies in ChargeDS Rogers1 ep.
- 1983Auf Wiedersehen, PetAlan1 ep.
- 1982RentaghostSnell1 ep.
- 1970BBC Play of the MonthDavid1 ep.
Also known as: Berwick Kahler · Berwick Kaller