Edit
"The Worst Witch" Magic Mum (TV Episode 2019) Poster

(TV Series)

(2019)

Full Cast & Crew

Directed by 

Dirk Campbell

Writing Credits  

Sarah Courtauld ... (writer) &
Neil Jones ... (writer) and
Emma Reeves ... (developed for television by)
 
Jill Murphy ... (novels)
Neil Jones ... (lead writer)

Cast (in credits order)  

Bella Ramsey ... Mildred Hubble
Nicola Stephenson ... Julie Hubble
Zita Sattar ... Miss Tapioca
Trixie Hyde Trixie Hyde ... Sybil Hallow
Ynez Williams Ynez Williams ... Beatrice Bunch
Jenny Richardson ... Ethel Hallow
Kitty Slack Kitty Slack ... Clarice Twigg
Megan Hughes ... Maud Spellbody
Shauna Shim ... Miss Drill
Dagny Rollins ... Felicity Foxglove
Tamara Smart ... Enid Nightshade
Wendy Craig ... Miss Bat
Philip Martin Brown ... Mr. Rowan Webb
Raquel Cassidy ... Miss Hardbroom
Clare Higgins ... Miss Cackle
Annette Hannah ... Mabel Tapioca

Produced by 

Kim Crowther ... producer
Franziska Guderian ... co-producer: zdf
Ed Horasz ... executive producer
Nicole Keeb ... executive producer
Arne Lohmann ... executive producer
Lucy Martin ... executive producer

Music by 

Mark Russell

Cinematography by 

Tony Coldwell

Editing by 

David Mercer

Casting By 

Susan Needleman ... (as Sue Needleman)

Production Design by 

Katy Tuxford ... (as Katie Tuxford)

Art Direction by 

Kat Hale ... standby art director
Katie O'Brien

Costume Design by 

Sally Campbell

Makeup Department 

Andrea Dowdall-Goddard ... makeup artist
Maddie Dynevor ... makeup trainee
Lorraine Hackman ... makeup artist
Fiona Lavin ... hair designer / makeup designer
Faye Robertson ... makeup artist
Gemma Surtees ... makeup supervisor

Second Unit Director or Assistant Director 

Shelley Lankovits ... third assistant director

Art Department 

Alistair Brauders ... property master (as Al Brauders)
Ben Hancock ... standby props
Mia Idiens ... petty cash buyer
Tommy Lyons Jr. ... dressing props
Colin Morrell ... set dresser
Neil O'Rourke ... standby props
Warren Osborne ... storyboard artist
Imogen Peers ... scenic painter
Harriet Ridley ... prop maker
Kim Sellwood ... graphic designer
Adam Unsworth ... construction manager

Sound Department 

Sandy Buchanan ... foley recordist
Robin Cowap ... a.d.r. mixer
Richard Lee ... dubbing mixer

Special Effects by 

Thomas Mitchell ... special effects technician

Visual Effects by 

Jordan Armitage ... visual effects artist
Danny Carter ... visual effects editor
Ben Haworth ... visual effects supervisor
Sue Land ... visual effects producer
Heather Langford ... visual effects artist
Jess Oldland ... visual effects artist
Liam Rustill ... visual effects artist
Stéphane Sartori ... animator
Kevin Taylor ... animator
Adam Trowers ... visual effects artist
Jo Wilkinson ... visual effects producer
Max Wood ... visual effects artist
Paul Woodward ... vfx on-set supervisor / visual effects artist

Stunts 

Gordon Seed ... stunt coordinator

Camera and Electrical Department 

Andrew Binns ... second assistant camera: Germany Unit
Alec Caton ... drone camera operator
Edward Coldwell ... focus puller: a camera
Max Fomin ... camera trainee: a camera
Dave Fowler ... gaffer
Ilaria Fulvio ... focus puller: a camera - dailies
Ben Goodall ... second assistant camera
Alex Hollowbread ... clapper loader: "a" camera
Steve Marles ... focus puller: b camera
Tim Pollard ... b camera operator
Jazz Rivans ... Camera trainee: dailies
Josh Tilley ... second assistant camera: vfx unit
Rob Tilly ... drone pilot

Casting Department 

Marta Noguera ... casting assistant

Costume and Wardrobe Department 

Dennis Bach Jensen ... costume trainee
Julia Joyes ... costume assistant
Rosie Lorenz ... costume assistant
Kay McIntosh ... costume supervisor
Dennis Bach Jensen ... Costume Maker (uncredited)

Editorial Department 

Dana Bruce ... post production supervisor
James Smithers ... assistant editor

Location Management 

Mackenzie Crossland ... location unit manager
Matt Green ... location manager
Charlie Greenstein ... Location Consultant

Script and Continuity Department 

Di Burrows ... script editor (as Di Ferrier)

Additional Crew 

Ilaria Ardu ... cashier
Emma Conroy ... floor runner
Hazel Crafer ... stand-in
Elle Gibbs ... production runner (as Elle Crow)
Janis McMorrine ... production accountant
Jill Milne ... post production scripts
Adam Moorcroft ... production secretary
Cindy Morris ... animal supplier
Ashley Scott ... production coordinator
Rebecca Sowah ... assistant production accountant
Anna Szygowska ... production secretary

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed