Explore
Lists
Reviews
Images
Update feed
Categories
Movies
TV Shows
Music
Books
Games
DVDs/Blu-Ray
People
Art & Design
Places
Web TV & Podcasts
Toys & Collectibles
Comic Book Series
Beauty
Animals
View more categories »
Explore
🎞️ Movies
📺 TV Shows
🎵 Music
📚 Books
🎮 Games
💿 DVDs/Blu-Ray
🧑🏼🤝🧑🏼 People
🖼️ Art & Design
🗺️ Places
🤖 Toys & Collectibles
🦸 Comic Book Series
🐨 Animals
View more categories »
Lists
Reviews
Images
Update feed
Fictional Characters
Actors & Actresses
Music artists
Authors
Directors
Login or Signup
Login
Signup
Cast and credits of
The Worst Witch
Directed by
Brian Grant
Starring
Raquel Cassidy
Miss Hardbroom 53 episodes, 2017-2020
Jenny Richardson
Ethel Hallow 52 episodes, 2017-2020
Clare Higgins
Miss Cackle / ... 52 episodes, 2017-2020
Dagny Rollins
Felicity Foxglove 51 episodes, 2017-2020
Shauna Shim
Miss Drill 51 episodes, 2017-2020
Tamara Smart
Enid Nightshade 43 episodes, 2017-2020
Bella Ramsey
Mildred Hubble 40 episodes, 2017-2020
Megan Hughes
Maud Spellbody 39 episodes, 2018-2020
Trixie Hyde
Sybil Hallow 39 episodes, 2018-2020
Ynez Williams
Beatrice Bunch 39 episodes, 2018-2020
Kitty Slack
Clarice Twigg 39 episodes, 2018-2020
Wendy Craig
Miss Bat 35 episodes, 2017-2019
Philip Martin Brown
Mr. Rowan Webb 33 episodes, 2017-2019
Nicola Stephenson
Julie Hubble 25 episodes, 2017-2020
Miriam Petche
Esmerelda Hallow 17 episodes, 2017-2018
Lydia Page
Mildred Hubble 13 episodes, 2020
Meibh Campbell
Maud Spellbody 13 episodes, 2017
Kacey Ainsworth
Miss Gullet 12 episodes, 2017
Billie Boullet
Fenella Feverfew 11 episodes, 2020
Luciana Akpobaro
Azura Moon 10 episodes, 2020
Mina Anwar
Miss Mould 10 episodes, 2018
Kelsey Calladine-Smith
Indigo Moon 9 episodes, 2019-2020
Nicholas Jones
Great Wizard 8 episodes, 2017-2019
Nitin Ganatra
Mr Daisy 7 episodes, 2020
Karen Paullada
Miss Hempnettle 6 episodes, 2020
Emma Handy
Mrs. Hallow 5 episodes, 2017-2018
Anita Dobson
Mirabelle Hubble 3 episodes, 2018-2019
Amanda Holden
Miss Pentangle 2 episodes, 2017-2018
Holly Quin-Ankrah
Narcissus Nightshade 2 episodes, 2017-2019
Alun Raglan
Spike Jones 2 episodes, 2020
Victoria Ekanoye
Mistress Nightshade / ... 2 episodes, 2020
Justin Fletcher
Arthur Sleep / ... 2 episodes, 2019
Renée Castle
Adult Indigo Moon 1 episode, 2020
Moya Brady
Great Great Great Granny Hallow 1 episode, 2018
Emmanuel Ighodaro
Einstein 1 episode, 2018
Rachel Bell
Old Mildred 1 episode, 2017
Kitty Martin
Miss Darkside 1 episode, 2017
Shola Adewusi
Miss Doomstone 1 episode, 2018
Conor McNamara
Race Commentator 1 episode, 2020
Andonis Anthony
Nightwing 1 episode, 2018
Tim Wallers
Mr. Hallow 1 episode, 2018
Isabel Clifton
Hetty Feather 1 episode, 2019
Radzi Chinyanganya
Self 1 episode, 2019
Elizabeth Dormer-Phillips
Gertrude the Great 1 episode, 2020
Lamissah La-Shontae
Cackles Academy Pupil / ... (uncredited) 9 episodes, 2020