Brenda Blethyn
Ethel Briggs
Jim Broadbent
Ernest Briggs
Luke Treadaway
Raymond Briggs
Harry Collett
Young Raymond
Roger Allam
Middle Aged Doctor (voice)
Virginia McKenna
Lady of the House (voice)
Peter Wight
Detective Sergeant Burnley (voice)
Pam Ferris
Mrs Bennett / Aunty Betty (voice)
Simon Day
Alf (voice)
Raymond Briggs
Raymond Briggs (voice)
June Brown
Ernest's Step Mother (voice)
Gillian Hanna
Midwife / Aunty Flo (voice)
Alex Jordan
Best Man / Fireman / Train Guard / Doctor (voice)
Duncan Wisbey
Wedding Photographer / Radio Announcer / BBC Newsreader / Newspaper Seller / Tailor / Arthur (voice)
Macready Massey
Teenage Raymond (voice)
Karyn Claydon
Jean (Raymond's wife) (voice)