2019
Brassic as Ernie2006
Hotel Babylon as Ronnie Walmesley2004
Hawking as Cab Driver2003
I Capture the Castle as Station Master2003
The Young Visiters as Station Master2002
Rescue Me as Zoologist2000
Doctors as Martin Blackburn2000
Doctors as Jim Clarke2000
Beast as Cat Owner2000
In Defence as Sgt. Alan Stock1997
The Locksmith as Peter1997
Food for Ravens as Mr Ochard1995
Kavanagh Q.C. as Dr. Webber1994
Pie in the Sky as Roger Paynter1994
Second Best as Senior Social Worker1993
Peak Practice as Hargreaves1993
Frank Stubbs Promotes as Thacker1992
Heartbeat as Walter Stanton1992
An Ungentlemanly Act as Don Bonner1991
Performance as Workman1991
Uncle Vanya as Workman1990
Waiting for God as Mr. Kent1989
Birds of a Feather as Minicab Driver1989
Ice Dance as College Tutor1988
Chelmsford 123 as Esus1988
Wyatt's Watchdogs as Sgt. Springer1988
For Queen & Country as L.E.B Man1988
On the Black Hill as Mr Griffiths1986
Lovejoy as Taffy Griffiths1984
Squaring the Circle as 5th Witness1983
Auf Wiedersehen, Pet as Pub Landlord1981
Days at the Beach as Mr Wester1980
Electric in the City as Stocky Journalist1979
Minder as DS Rogerson1979
Comedians as Phil Murray1978
All Creatures Great and Small as Jack Sanders1978
Sweeney 2 as Jellyneck1976
The Pink Panther Strikes Again as Police Constable1975
The Sweeney as Taffy1975
The Sweeney as Det. Con. Jellyneck1973
The Eagle Has Landed as Basil1971
Budgie as Det. Con. Gunn1991
Gone to the Dogs Idea