The New Worst Witch
Burn Out
Witches
Birds and Bees
Movie · as Leilah
Movie
Movie · as Geraldine
TV · as Dyllis Mustardseed · 26 eps