Last updated 26 December 2023

Production Team
Steven MoffatWriter
Paul WilmshurstDirector
Paul FriftProducer
Steven MoffatExecutive Producer
Brian MinchinExecutive Producer
Adam TrotmanEditor
Michael PickwoadProduction Designer
Neville KiddDirector of Photography
Tracie SimpsonLine Producer
Murray GoldIncidental Music
MILKVisual Effects
BBC Wales Visual EffectsVisual Effects
Real SFXSpecial Effects
Millennium FXProsthetics
Maria HurleyProduction Accountant
Deian Llyr HumphreysSound Recordist
Howard BurdenCostume Designer
Claire Pritchard-JonesMake-up Designer
Andy Pryor CDGCasting Director
Julie ScottProduction Executive
Nerys DaviesPost Production Supervisor
Crispin LayfieldStunt coordinator
Jo McLarenStunt coordinator
Andy MerchantStunt coordinator
Ailsa BerkChoreographer
Scott BatesFirst Assistant Director
James DehavilandSecond Assistant Director
Danielle RichardsThird Assistant Director
Gareth JonesAssistant Director
Chris ThomasAssistant Director
Sean EvansUnit Driver
Kyle DaviesUnit Driver
Iwan RobertsLocation Manager
Nick ClarkUnit Manager
Simon MorrisProduction Manager
Adam KnopfProduction Coordinator
Sandra CosfeldAssistant Production Coordinator
Matthew JonesProduction Assistant
Jamie ShawProduction Assistant
Bethan GriffithsAssistant Accountant
Angela GodfreyScript Supervisor
David P DavisScript Editor
Mark McQuoidCamera Operator
Jonathan VidgenFocus Puller
Jason OxleyFocus Puller
John RobinsonGrip
Bobby WilliamsGrip (2nd)
Cai ThompsonCamera Assistant
Katy KardaszCamera Assistant
Tom RoweCamera Assistant
Sean CroninAssistant Grip
Tam ShoringSound Maintenance Engineer
Christopher GoldingSound Maintenance Engineer
Mark KeelingGaffer
Francis SpareyBest Boy
Andrew WilliamsElectrician
Grant ArmstrongElectrician
Rick TombsElectrician
Pip KeelingElectrician
Dave CorneliusElectrician
Gafin RileyElectrician
Shaun KeaneElectrician
Gawain NashElectrician
Sian M HughesSupervising Art Director
Anthony RutterStandby Art Director
Adrian AnscombeSet Decorator
Linda MorganProduction Buyer
Vicki MaleProp Buyer
Kartik NagarDraughtsman
Alex WoodwardDraughtsman
Paul SmithProp Master
Kyle BelmontProp Chargehand
Liam CollinsStandby Props
Ian DaviesStandby Props
Scott HoweSet Dresser
Nigel MagniSet Dresser
Ryan MiltonTrainee Prop Hand
Jamie SouthcottStoreman
Chris LeesConcept Artist
Nina DunnGraphic Designer
Sophie PowellGraphic Artist
Christina TomGraphic Artist
Paul JonesStandby Carpenter
Bryan GriffithsStandby Rigger
Christian DaviesPractical Electrician
Alan HardyProps Maker
Jamie ThomasProps Maker
Gareth FoxProps Driver
Terry HorleConstruction Manager
Dean TuckerConstruction Chargehand
John SinnottCarpenter
Chris DanielsCarpenter
Lawrie FerryCarpenter
Matt FerryCarpenter
Julian TuckerCarpenter
Joe PainterCarpenter
Tim BurkeCarpenter
George ReesCarpenter
Keith RichardsCarpenter
Clive ClarkeHead Senic Painter
Steve NelmsSenic Painter
Matt WestonSenic Painter
Jonathan TylkeConstruction Driver
Carley GriffithAssistant Costume Designer
Karen HomerAssistant Costume Designer
Melissa CookCostume Supervisor
Michelle McGrathAssistant Costume Designer
Gemma EvansAssistant Costume Designer
Charlotte BestwickAssistant Costume Designer
Ann Marie WilliamsMake-Up Supervisor
Amy RileyMake-Up Artist
Emma CowenMake-Up Artist
Glyn EvansUnit Medic
Alice PurserCasting Associate
Katrina AustAssistant Editor
Dan RawlingsVisual Effects Editor
Samantha PricePost Production Coordinator
Tim RickettsDubbing Mixer
Matthew CoxADR Editor
Darran ClementDialogue Editor
Harry BarnesEffects Editor
Jamie TalbuttFoley Editor
BBC Wales GraphicsGraphics
Billy HanshawTitles Concept
Geraint Pari HuwsOnline Editor
Gareth SpensleyColourist
Ben FosterConducted By
Jake JacksonMixed By
Gerry O'RiordanRecorded by
Ron GrainerTitle Music
BBC National Orchestra of Waleswith thanks to
Dave FosterMusic Preparation
Dan HorneMatchmove Artist: Milk VFX
Kenn Hedin KalvikDigital Compositor
Amy LloydMatchmove Artist: Milk VFX
Mariangela SumaVisual Effects Coordinator: Milk VFX