Nativity Rocks!
Full cast:
Craig Revel Horwood
Emmanuel Cavendish
Anna Chancellor
Clara Hargreaves
Hugh Dennis
Robert Hargreaves
Jessica Hynes
Angel Matthews
Vincent Franklin
Lord Mayor
Gabriel Vick
Hugo Alexander
Zulekha Abdi Alexander
Oakmoor Class
Jalisa Andrews
Miss Bailey
Thalvin Singh Bancil
St Bernadette's Class
Siobhan Beatty
3rd Assistant Director
Evie Bennell-Low
St Bernadette's Class
Ray Wain Burnett
Barnaby's Chauffeur
Oratile Chele
Oakmoor Class
Jemma Churchill
Barnaby's Nanny
Bob Cockbill
Father Christmas
Joseph Froggatt
Young Jerry Poppy
Layla Grace Gavin
Oakmoor Class
Chaelissa Gray
St Bernadette's Class
Lawrence Grugeon
Press Officer
Alexander Hogg
St Bernadette's Class
Kheiri Isaac-Osmani
St Bernadette's Class
Alison Jiear
Lollipop Lady
Betsy Jiggins
Oakmoor Class
Jennifer Louise Jones
Oakmoor Mum
Gurnita Kaur Kahlon
Pedestrian
Shivain Kara-Patel
Auditionee - Dancer
Vital Karia
Asian Villager
Zak Jacob Lackenby
Oakmoor Class
Giacomo MacGibbon
Oakmoor Class
Angelina Martin
Oakmoor Class
Harry Martin
St Bernadette's Class
Fintan McGrory
St Bernadette's Class
Jasmine McKenna
St Bernadette's Class
Joshua Millard-Lloyd
St Bernadette's Class
Moosa Mostafa
St Bernadette's Class
Amy-Louise Mulhall
St Bernadette's Class
Colin Murtagh
Police Officer
Preya Naughton
Oakmoor Class
Celie Newman
St Bernadette's Class
Gerald Ngwenya
Oakmoor Class
Lyla Peters
St Bernadette's Class
Richard Price
Check-in Staff
Layla-Grace Quaid
Oakmoor Class
William Redican
Oakmoor Class
Katelyn-Janet Rollason
St Bernadette's Class
Marta Rubio
Cavendish's Mum
Katia Sartini
Market Trader
Beatrice Scholefield
St Bernadette's Class
Caroline Sheen
Opera Singer
Robert Stone
Cavendish Security
Chantelle Tonolete
St Bernadette's Class
Archie Turner
St Bernadette's Class
Nick Vakis
St Bernadette's Class
Ava Williams
St Bernadette's Class