Madeleine Mantock was born on 26 May 1990 in Nottingham, England. She completed a degree in Musical Theatre from Arts Educational Schools, London. In 2011, she made her television debut as Scarlett Conway in the British medical drama series Casualty. She was part of the regular cast until 2012.
She next appeared in the comedy series Lee Nelson’s Well Funny People. At the same time, she ventured into Hollywood, landing the role of Astrid Finch in The CW series The Tomorrow People. She next appeared in the feature film Edge of Tomorrow. Mantock became more prominent for her role as Veil in the AMC series Into the Badlands. As of 2018, she stars as Macy Vaughn in the reboot of Charmed.
Age in 2019: 29 (26 May 1990)
Height in Meters: 1.73m
Height in Centimeters: 173cm
Height in Feet: 5 Feet 8 Inches
Weight in Kilograms: 59kg
Weight in Pounds: 129lbs
Body Measurement and Size: 35-24-36
Bra Size: 34C
Eye Color: Dark Brown