Madeleine Mantock at the Charmed TV Show Photocall in San Diego 07/19/2018 The 28-year-old actress Madeleine Mantock, known for playing Astrid Finch in the CW’s “The Tomorrow People”, at the “Charmed” TV show photocall in San Diego.