Maggie Vera on “Charmed”
In The CW’s new series “Charmed,” Sarah Jeffery plays Maggie Vera, a bubbly, kindhearted young woman, a freshman in college and a sorority pledge. She has an innate need to be well-liked and wants to fit in. Her mother’s death rocks her confidence and her relationship with her older sister, Mel (Melonie Diaz). Maggie is mortified to learn she is a witch - so much for fitting in! However, with inspiration from Mel and guidance from her new sister, Macy (Madeleine Mantock), Maggie will learn to embrace who she is, especially her new mind reading power.
Growing up in Vancouver, British Columbia, Jeffery always knew she was destined for Hollywood. Since the age of 3 she has been performing onstage in musicals and theatrical productions, but it was when she got into her teens that Jeffery decided to expand her horizons and enter the world of film and television.
For three seasons, Jeffery has played Cristina Santos, Jennifer Lopez’s character’s daughter on “Shades of Blue,” directed by the legendary Barry Levinson.
Jeffery booked her first role in the pilot “Aliens in The House” directed by Peter DeLuise. Months later while attending the Langley Fine Arts School, Jeffery landed the series regular role of Evie in “Rogue,” portraying the teenage daughter star of Thandie Newton. She was then cast in the recurring role of Amy in the M. Night Shyamalan event series “Wayward Pines.”
She was cast in the Disney Channel movie “Descendants,” directed and choreographed by Kenny Ortega. Jeffery played Princess Audrey, the daughter of Aurora and Prince Phillip, opposite Kristin Chenoweth. In April 2018, it was announced she would be reprising her role in the threequel, also directed by Kenny Ortega, for a summer 2019 premiere.
Jeffery was cast as the co-lead role opposite Stephan James in the feature film “Undone.” She played Jayme Crawley, a teen straddling the line between black and white students at a school dealing with racial tensions. Directed by Director X, the film went on to win numerous awards, including the Best Atlantic Feature Award at the 2015 Atlantic Film Festival and Best First Feature at the 2016 Canadian Film Fest. In 2018, Jeffery played Daphne Blake in “Daphne & Velma,” directed by Suzi Yoonessi and produced by Ashley and Jennifer Tisdale for Warner Home Video.
When not filming, Jeffery dedicates her time to philanthropic efforts such as animal rights by working closely with Mercy for Animals and PETA. She divides her time between Los Angeles and Vancouver.