Madeleine Mantock (born 26 May 1990) is a British actress. She is known for her television work on the series Into the Badlands[1] and a remake of the series The Tomorrow People.[2] Since 2018, she has appeared in the lead role of witch Macy Vaughn on The CW series Charmed.