Cast of
A Child's Christmas in Wales

About A Child's Christmas in Wales

It's Christmas Eve in Wales. A young boy named Thomas is excited about the holiday, but he's also disappointed because it's raining instead of snowing. His grandfather gives him an old snow globe as an early Christmas present and starts telling colorful, amusing stories about his childhood Christmases that are shown in flashback. Thomas keeps asking his grandfather more questions because he likes the stories and because he doesn't want to go to bed. His parents finally insist that he go to bed, and his grandfather tells him one last story about going to bed on Christmas night while listening to his family singing carols downstairs. After Thomas falls asleep at last, his grandfather opens the bedroom window and sees falling snowflakes.

Full Cast of A Child's Christmas in Wales

Denholm Elliott
plays Old Geraint

Denholm Elliott as Old Geraint

Denholm Mitchell Elliott, CBE (31 May 1922 – 6 October 1992) was an English actor of stage and screen, with over 120 ...

See Denholm Elliott's other roles

Mathonwy Reeves
plays Thomas

Glynis Davies
plays Mrs. Wales

Michael Fawkes
plays Father

Jesse McBrearty
plays Young Geraint

Calum McGeachie
plays Jim

Gwynyth Walsh
plays Mother (past)

Gwynyth Walsh as Mother (past)

Gwynyth Walsh was born on January 1, 1958 and is currently 66 years old.

See Gwynyth Walsh's other roles

Nigel Bennett
plays Father (past)

Anne Butler
plays Auntie Hannah

Helen Beavis
plays Auntie Betty

Jenny Turner
plays Auntie Dosie

Donald Ewer
plays Uncle Arnold

Gordon Masten
plays Uncle

Bridget O'Sullivan
plays Mrs. Prothero

James Mainprize
plays Mr. Prothero

Rolant Ellis Thomas
plays Jack

Jo Paige
plays Postman

Gaynor Jones
plays Cousin (uncredited)

David Jones
plays Dan


Crew of A Child's Christmas in Wales

Discover the backstage crew of A Child's Christmas in Wales →