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