Madeleine Mantock is a British actress. She started acting in the 2000s, debuting as Scarlett Conway in the BBC One series Casualty. After it ended, she appeared in the comedy series Lee Nelson’s Well Funny People. Later, she made her Hollywood debut as Astrid Finch in The CW series The Tomorrow People. In 2014, she appeared as Julie in the feature film Edge of Tomorrow. She gained wider recognition for starring as Veil in the AMC series Into the Badlands, which she played between 2015 and 2017. She went on to appear in the films The Truth Commissioner, Breaking Brooklyn, and Age Before Beauty. As of 2018, she plays Macy Vaughn in Charmed, a reboot of the show of the same name.