Credits
- 2006 ยทScoopas Funeral Speaker
- 2001 ยทCrossroadsas
- 2000 ยทSabotage!!as Capt. Clochard
- 1999 ยทThe Winslow Boyas Colleague
- 1999 ยทSimon Magusas Saul
- 1996 ยทWildernessas
- 1994 ยทDragonworldas Brownie McGee
- 1992 ยทTales From The Poop Deckas
- 1989 ยทWiltas Urwin
- 1989 ยทPress Gangas Jack Slade
- 1988 ยทHannayas
- 1986 ยทShift Workas Lorry Driver
- 1986 ยทAbsolute Beginnersas Slim Brother
- 1986 ยทLovejoyas Ditson
- 1985 ยทThe Ray Bradbury Theateras Joe Clarence
- 1984 ยทThe Billas
- 1984 ยทSherlock Holmesas Porter at Victoria
- 1984 ยทCharlieas Travel Agent
- 1983 ยทReilly: Ace of Spiesas Freight Clerk
- 1982 ยทMade in Britainas Chef
- 1979 ยทMinderas Man with hedge
- 1975 ยทRumpole of the Baileyas