Last updated 21 April 2025

Production Team
Russell T DaviesWriter
Amanda BrotchieDirector
Chris MayProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Jane TranterExecutive Producer
Joel CollinsExecutive Producer
Phil CollinsonExecutive Producer
John HamerProduction Executive For BBC Studios
Vanessa HamiltonBrand Director For The BBC
Sean KenneallyProduction Finance Manager
Mary FurlongFinance Director
Ifty KhanSenior Business Affairs and Legal Executive
Beth WyllieHead of Legal and Business Affairs
Charlotte CoxJunior Production Executive
Steffan MorrisProduction Executive
Emily RussellDirector of Production
Andy Pryor CDGCasting Director
Murray GoldMusic By
Ulrike MunchEditor
Nick DanceDirector of Photography
Phil SimsProduction Designer
Pam DowneCostume Designer
Julie KendrickHair & Make-up Designer
Gay AndersonFinancial Controller
Angela PhillipsLine Producer
Vicki DelowSeries Producer
Jess GardnerCo-Producer
David CheungScript Editor
Gareth SpensleyColourist
Christine KellyOnline Editor
Anne AkandeVFX Producer
Ceres DoylePost Production Producer
Iwan RobertsSupervising Location Manager
Alex ThompsonSound Recordist
Paul McFaddenDubbing Mixer
Derek LeaStunt coordinator
Jack MurphyChoreographer
Nicole AlphonceAssistant Choreographer
Nia LynnDialect Coach
Alex CooperProjectionist Advisor
Dr. Hardeep DhillonSouth Asian History Advisor
Christopher J Thomas1st Assistant Director
Charlie CampbellSecond Assistant Director
Rosey-Pepper MortleyCrowd 2nd Assistant Director
Jennifer DayThird Assistant Director
Devante FlemingFloor Runner
Micah Joshua BrownFloor Runner
Jamal PriceBase Runner
Beyagy DembaFloor Runner
Priyanka RajaveluFloor Runner
Catherine AllanCast Assistant
Delmi ThomasProduction Manager
Sandra CosfeldProduction Coordinator
Liam HobbsProduction Coordinator
Sarah JonesTravel and Accomadation Coordinator
Adam ByardTravel and Accomadation Secretary
Chris HarkusProduction Secretary
Eryn ParsonsProduction Secretary
Rugie BegumProduction Office Runner
Thani J SubkhiProduction Office Runner
Lisa Elena WilliamsProduction Assistant
Jamie McKeeProducer's Assistant
Abdoul Razak CeesayDirectors Assistant
Dee BrookerAssistant
Kaleigh O'BoyleAssistant
Joshua MG ThomasAssistant
Sophie-May TwoseAssistant
Alex MooreLocation Manager
Shuaib SaidAssistant Location Manager
Misha JamesAssistant Location Manager
Kyle YatesUnit Manager
Victoria Louise JolliffeLocation Assistant
Josef CoombesLocation Assistant
Gina BurkeLocation and Studio Coordinator
Richard BalshawStudio Manager
Lloyd Di MauroAssiatant Studio Manager
Peter StainthorpeProduction Accountant
Dan PeyAccountant
Andrew ClarkeAccountant
Aimee BondPayroll Accountant
Laura GardnerPayroll Accountant
Adrienne WalkerCashier
Hywel WilliamsAccounts Trainee
Mia ChungAccounts Trainee
Martin StephensCamera Operator
Steve ReesB Camera Operator
Jonathan VidgenFocus Puller
Evangeline DaviesFocus Puller
Sarah MacLeodClapper Loader
Andrea JovanovskaClapper Loader
Farah RoseCentral Loader
Chai Lee TanCamera Trainee
Salma SalahCamera Trainee
Nick EverettDigital Imaging Technician
Dave BuckleyData Manager
Christian RobertsVideo Operator
Jamie GrantVideo Assistant
Bobby WilliamsKey Grip
Ken HodgsonGrip
Moses Stringer-OgundejiBest Boy
Rhys JonesGrip Trainee
Dominic FarquharGrip Trainee
Carla MartinsGrip Trainee
Hilla HamidiAssistant Script Editor
Richard PaskScript Supervisor
Ines MayorgaAssistant Script Supervisor
James Bowen1st Assistant Sound
Angharad Evans2nd Assistant Sound
Praveen BalaganeshSound Trainee
Mark HutchingsGaffer
Chris KileyRigger Gaffer
Gareth SheldonBest Boy
Paul DaviesLighting Rigger
Alan TippettsDesk Operator
Pete DaviesRigging Desk Operator
Andrew WilliamsElectrician
Benji HutchingsElectrician
Jon DownElectrician
Christian DaviesElectrician
Christopher HughesRigging Electrician
Stuart GaleRigging Electrician
Denisa PeniucTrainee Electrician
Robyn PaibaSeries Supervising Art Director
Rhys IfanBlock Supervising Art Director
Gareth CousinsSenior Art Director
Hattie GentArt Director
Kartik Kundan NagarArt Director
Jon HorshamArt Director
Alex StannusLocation Art Director
Michael Van KestterenProp Art Director
Eleri LLoydAssistant Art Director
Alex RobertsAssistant Art Director
David MerryweatherAssistant Art Director
Ifan Lewis LewisStandby Art Director
Adrian AnscombeSet Decorator
Helen O'LearySenior Production Buyer
Vicki MaleBlock Set Decorator
Taymar LeeJunior Assistant Set Decorator
Rosy Pearce-BarclayJunior Assistant Set Decorator
Lois DrageSet Decorating Assistant
Becky MooreAction Props Buyer
Harriet WallAssistant Buyer
Charlie ShelleyPetty Cash Buyer
Llinos JonesPetty Cash Buyer
Katja Allen-KormyloDraughtsperson
Imogen DhesiDraughtsperson
Nina CarrollDraughtsperson
Lakota GunterJunior Draughtperson
Diana SamuilaJunior Draughtperson
Sam HansonJunior Draughtperson
Amy Maguire LewisTrainee Draughtperson
Martin Davies-RedgraveArt Department Coordinator
Ilee KhezrzadehArt Department Assistant
Abbie KenkinsArt Department Assistant
Michael CollinsStoryboard Artist
Nick ThomasProps Master
Stuart RankmoreProps Chargehand
Ifan RamageProps Chargehand
Philip BullStandby Props
Jonathan BarclayStandby Props
John ThomasProp Hand
Atiff TahirProp Hand
Jason WhiteProp Hand
Matthew ShrimptonProp Hand
Scott JonesProp Hand
Ingo HansProp Hand
Jamie SouthcottProp Hand
Claire StantonProp Hand
Tom LudlamProp Hand
Phillip JonesPractical Electrician
Charlie MalikStoreman
Stephen BrightProp Store Assistant
Jake IrelandJunior Prophand
Joseph CraigProp Carpenter
Maria FaurieProp Painter
Jessie ThomasStandby Painter
Stephen FieldingGraphic Designer
Sophie CowdreyAssistant Graphic Designer
Aled Llyr GriffithsJunior Graphic Designer
Danilo Van-der NguyenSAW Graphic Trainee
Barry JonesProp Fabrication
Paul MazonasModeller
Penny HowarthModeller
Stephanie HowellModeller
Grant HumberstoneModeller
Valma HiblenProp Sculptor
Hester Haslett-VenusJunior Fabricator
Robert HearneProp Electrician
Shadow ScaffoldingRigging
Nigel OwenStandby Rigger
Rhys GriffithsConstruction Manager
Ffion RobertsConstruction Coordinator
Martyn RussellHOD Carpenter
Ashley BullockConstruction Chargehand
Gareth JonesConstruction Chargehand
Christopher HawksworthCarpenter
David MartynskiCarpenter
Dean PageCarpenter
Harriet JonesCarpenter
Huw MorganCarpenter
Jason ThomasCarpenter
Jonathan TylkeCarpenter
Mark BordeCarpenter
Mikey DaviesCarpenter
Patrick WattsCarpenter
Richard GriffithsCarpenter
Sam BurridgeCarpenter
Samuel RiddifordCarpenter
Scott OwenCarpenter
Bryann FlynnCarpenter
Paul LangleyCarpenter
Gary KinseyCarpenter
Craig StantonCarpenter
Arrian FerneeCarpenter
David WarnerCarpenter
Ben McDonaldCarpenter
Dafydd Llewellyn JonesCarpenter
Rhys AndrewsCarpenter
Cain GriffithsImprover Carpenter
Leon PikeImprover Carpenter
Mike RussellImprover Carpenter
Jody RaynesHOD Scenic Artist
Neill MorrisScenic Chargehand
Sam JohnsonScenic Chargehand
John WhalleyScenic Chargehand
Inga JastrumskaiteScenic Artist
Mike CarterScenic Artist
Shane PattersonScenic Artist
Meg GeorgeScenic Artist
Cori WrightScenic Artist
Ieuan JonesScenic Artist
Clive ClarkeScenic Artist
Luke SmithScenic Improver
Angharad GwynantScenic Improver
Drew AbrahamDecorator
Justin AbrahamDecorator
Michael HumphriesDecorator
Kieron HagonDecorator
Mark ReeceDecorator
Garry NyhanDecorator
Brent JohnsonSculptor
Joe PearceSculptor
Lee HoskenStandby Carpenter
Rassa HansAssistant Costume Designer
Maria NicholsonCostume Supervisor
Charlotte GodfreyCostume Design Assistant
Leila HeadonCostume Design Assistant
Anthony WilliamsCostume Coordinator
Rebecca RomCostume Coordinator
Louise KellyCostume Truck Supervisor
Kitty Carin-BoydPrincipal Costume Standbys
Michelle Victoria McGrathPrincipal Costume Standbys
Nicola Clay VidalesCrowd Costume
Nicola RoddCrowd Costume
Lizzie DoodyCostume Assistant
Heather WatertonCostume Cutter
Mein RobertsCostume Cutter
Issy LawrenceCostume Maker
Jessica HardyCostume Maker
Hannah CareyCostume Maker
Harley Marie JenkinsCostume Trainee
Hettie KitsonCostume Trainee
Amy RileyHair & Make-up Supervisor
Laura PollockCrowd Hair & Make-up Supervisor
Linda M BrownPersonal Make-up Artist To Ncuti Gatwa
Chantelle McDonaldMake-up Artist
Clarice GillMake-up Artist
Dianne JamiesonMake-up Artist
Remmi Jay ParkerJunior Make-up Artist
Hannah KnightJunior Make-up Artist
Stuart BloomfieldHairdresser
Heulwen OstlerTrainee Hair & Make-up Artist
Lois Ilse MaeTrainee Hair & Make-up Artist
Ap TransportFacilities
Bob GurneyFacilities
Richard GurneyFacilities
Becky RossmaurCasting Associate
Kristian WallCasting Assistant
Joseph Keirle1st Assistant Editor
Emily Lawrence1st Assistant Editor
Yas Downes2nd Assistant Editor
Harri McAinshVFX Editor
Catrin ReesVfx Editor Trainee
Chris ThomasVfx Temp Editor
Monika BednarczykAssistant Online Editor
Louise SuttonPost Production Supervisor
Marley McCallumPost Production Coordinator
Samuel MellerPost Production Trainee
Bang Post ProductionAudio Post
Wild AdrCrowd Adr
Dave HoughtonSeries VFX Supervisor
Ian SpendloffAnimation Direction
Nicky WalshVFX On Set Supervisor
Julia Clara Goita ManonVFX Line Production Manager
Chrysti-Anne WrightVFX Coordinator
Stephanie Kate JonesVFX Coordinator
Tristan GriffithsVFX Coordinator
Beth WarnerVFX Coordinator
Hattie WilliamsData Wrangler
Sarah-Hoor AboubakarVFX Assistant
Painting PracticeConcept Art
FramestoreVisual Effects
Real SFXSpecial Effects
BBC Wales GraphicsAdditional VFX
Gorilla Post Production Facility
BBC National Orchestra of WalesMusic performed by
Alistair KingMusic Conducted by
Sam DinleyAssistant to Composer
Jake JacksonOrchestra Mixed by
Dave FosterScore Preperation
Ron GrainerTitle Music
Ollie WhiteMusic Supervisor
Estera DabrowskaAssistant Music Supervisor
Marine DavidgeMusic Editor
Printing PracticeTitle Sequence
Realtime VisualisationTitle Sequence