Category:Cast

Lead

 * Selena Gomez : Alex Russo
 * Devid Henrie: Justin Russo

Main

 * Jake T. Austin : Max Russo
 * Jennifer Stone : Harper Finkle
 * Maria Barrera : Theresa Russo

Most Supporting

 * Greg Sulkin : Mason Greyback
 * Dan Benson : Zake Beakerman
 * Bridgit Mendler : Juliet van Heusen

Preveusly Supporting

 * Leven Rambin : Rosie Sunsett
 * Daniel Samonas : Daniel Moriarty
 * Bailee Madison : Maxine Russo

Less Supporting
We don't have any information about the actors/actressed who play minor roles.
 * Lucy Hale : Miranda Hampson
 * Skyler Samuels : Gertrude Hollingsworth