Madeleine Mantock is a British actress. She is most known for her roles in Into Badlands, Edge of Tomorrow, The Tomorrow People among others. On Charmed, Madeleine portrayes the eldest sister, Macy Vera


Mantock is of Afro-Caribbean and white descent. She attended Arts Educational Schools, London where she obtained her BA in Musical Theatre.[1]]



  • Lee Nelson's Well Funny People (2013) as Miss Summers
  • The Long Song (2018) as Miss Clara
  • Edge of Tomorrow (2014) as Julie
  • Age Before Beauty(2018) as Lorelei

Short Film

  • Sasha and Jo are Getting Married (2018) as Sasha/ Jo


  • Casualty (2011-12) as Scarlett Conway
  • The Tomorrow People (2013-14) As Astrid Finch
  • Into the Badlands (2015-17) as Veil 
  • Charmed (2018-present) as Macy Vera


  • Despite being the oldest sister Madeline is actually 6 years younger than Melonie Diaz who plays the middle sister who actually thought she was the older sister before Madeline's character came into her life.
  • Like Sarah Jeffery Madeline is also biracle however only her character is only of the sisters to identify as such causing some conservatory among fans.