Madeleine Mantock (born 26 May 1990) is a British actress. She is known for her work on the television series "Into the Badlands" and a remake of the series "The Tomorrow People". She also stars in the lead role of witch Macy Vaughn on The CW series "Charmed". She was born in Nottingham, England.