1984
as Inner Party Speaker
2005
as David Walker
2013
as Baptista Minola
1991
as Martin
1985
as Richard Lister
1976
as Player in Everyman Theatre Company, Liverpool
1980
as Bill Bailey
2000
as DCS Wilf Brooks
1983
as Clytemnestra
as Eddie
1978
as Store Manager
1975
as Israel Yolan
as Man in car
2018
as Ferdinand Foch
1981
as Maxie
2019
as Professor Smith