Bio
Madeleine Mantock is an English actress best known for her starring role as Astrid Finch, a close childhood friend of Stephen, in the science fiction television series The Tomorrow People.
She previously starred in the soap opera Casualty (her screen acting debut) from 2011-2012, in the role of terrified ingénue nurse Scarlett.
Madeleine also has a role in the Doug Liman science fiction film Edge of Tomorrow, starring Tom Cruise, Emily Blunt and Bill Paxton.
She also had a supporting role in Warner Bros.' 2014 film Edge of Tomorrow: Live Die Repeat, starring Tom Cruise and Emily Blunt and directed by Doug Liman.
In 2015 she had a starring role as Veil, a doctor who specialises in making and fitting prosthetic limbs, in the science fiction martial arts action series Into the Badlands.