Edit
"The Worst Witch" Mildred the Detective (TV Episode 2020) Poster

Full Cast & Crew

Directed by 

Dermot Boyd

Writing Credits  

Paul Gerstenberger ... (writer) &
Kirstie Falkous ... (writer) and
Emma Reeves ... (developed for television by)
 
Jill Murphy ... (novels)
Neil Jones ... (lead writer)

Cast (in credits order)  

Luciana Akpobaro ... Azura Moon
Lydia Page Lydia Page ... Mildred Hubble
Megan Hughes ... Maud Spellbody
Jenny Richardson ... Ethel Hallow
Dagny Rollins ... Felicity Foxglove
Saoirse Addison ... Izzy Jones
Raquel Cassidy ... Miss Hardbroom
Zita Sattar ... Miss Tapioca
Billie Boullet ... Fenella Feverfew
Annette Hannah ... Mabel Tapioca
Trixie Hyde Trixie Hyde ... Sybil Hallow
Kitty Slack Kitty Slack ... Clarice Twigg
Ynez Williams Ynez Williams ... Beatrice Bunch
Clare Higgins ... Miss Cackle
Nitin Ganatra ... Mr Daisy
Shauna Shim ... Miss Drill
Rest of cast listed alphabetically:
Lamissah La-Shontae ... Cackles Academy Pupil (uncredited)

Produced by 

Kim Crowther ... producer
Derek Donohoe ... line producer
Franziska Guderian ... co-producer: zdf
Nicole Keeb ... executive producer
Arne Lohmann ... executive producer
Sue Nott ... executive producer

Music by 

Mark Russell

Cinematography by 

Tony Coldwell

Editing by 

Michelle Heaney

Production Design by 

Jane Cecchi

Costume Design by 

Sally Campbell

Makeup Department 

Zoe Davenport ... junior makeup artist (as Zoe McCaffrey)
Stephanie Lalley ... makeup artist (as Steph Lalley)

Production Management 

Dana Bruce ... post-production supervisor
Emma Oxton ... production runner

Second Unit Director or Assistant Director 

Rachel Armitage ... second assistant director

Art Department 

Simon Lee ... stand-by props
Warren Ormondroyd ... stand-by props
Warren Osborne ... storyboard artist
Claire Rudkin ... supervising art director

Sound Department 

Ashoke Ghosh ... sound recordist
James Russell ... boom operator

Special Effects by 

Thomas Mitchell ... special effects technician

Visual Effects by 

Anthony Campbell ... visual effects artist
Danny Carter ... visual effects editor
Sue Land ... visual effects producer
Jess Oldland ... visual effects artist
Paul Woodward ... vfx on set supervisor

Camera and Electrical Department 

Daniel Edwards ... camera operator / steadicam operator
Dave Fowler ... gaffer
Phil Lake ... key grip
Peter Nance ... second assistant camera
Chris Pollitt ... focus puller "a" camera

Costume and Wardrobe Department 

Nell Rogers ... costume trainee

Editorial Department 

James Smithers ... assistant editor

Location Management 

Mackenzie Crossland ... location unit manager
Matt Green ... location manager

Script and Continuity Department 

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

Additional Crew 

Louise Bromilow ... production coordinator
Charlotte Evans ... assistant accountant
Rebecca Scott ... assistant production accountant
Hannah Shields ... production accountant

See also

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

Contribute to This Page


Recently Viewed