Madeleine Mantock
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.