Cast of Nativity!
24 credited, in billing order.

Martin Freemanas Paul Maddens

Ashley Jensenas Jennifer Lore

Marc Woottonas Mr. Poppy

Pam Ferrisas Mrs. Bevan

Jason Watkinsas Gordon Shakespeare

Ricky Tomlinsonas Mayor

Alan Carras The Critic

John Sessionsas Mr. Lore

Phyllis Loganas Mrs. Lore

Geoffrey Hutchingsas Father Tom

Clarke Petersas Studio Boss

Rosie Cavalieroas Miss Rye

Ben Cromptonas Parent

Llewella Gideonas Parent

Selina Cadellas Oakmoor Headmistress

Martha Howe-Douglasas Oakmoor Parent

Matt Rippyas Harrison
Rhydian Jones
Rhydian Jonesas Studio Receptionist

Neil Fitzmauriceas Oakmoor Parent

Karl Theobaldas Parent
Jake Pratt
Jake Prattas Alfie

Oscar Steeras Auditionee
Bessie Cursons
Bessie Cursonsas Christy
Ben Wilby
Ben Wilbyas Bob
Crew
Debbie IsittDirector · Writer · Original Music Composer
David M. ThompsonExecutive ProducerJoe OppenheimerExecutive ProducerLee ThomasExecutive ProducerMichael HenryExecutive ProducerNick JonesProducerNicky AgerOriginal Music Composer · EditorJody EldredDirector of PhotographySean Van HalesDirector of Photography