Gaz
Dave
Nathan (as William Snape)
Lomper
Gerald
Horse
Guy
Jean
Mandy
Linda
Barry
Alan
Reg
Terry (as Andrew Livingstone)
Sharon
Bee
Sheryl
Louise
Dole Clerk
Lomper's Mum
Police Inspector
Duty Sergeant
Policeman
Job Club Manager
Director
Social Worker
Repossession Man
Horse's Mum
Beryl
Horse's Sisters
Brass Band
Audience Member (uncredited)
Narrator (voice) (uncredited)