Madeleine trained at LAMDA after graduating from Durham University.
She was recently nominated for the coveted “Best Supporting Actress in a Television Series” for the Canadian Screen Awards 2018 for her portrayal of Heidi Adler in X COMPANY (Netflix Canada/Ovation TV).
Other television credits include a recurring role in ACCEPTABLE RISK for RTE/Sundance TV alongside Elaine Cassidy and Angeline Ball, POLDARK (Mammoth Screen/BBC) and INSPECTOR GEORGE GENTLY (BBC).
On stage, Madeleine has played a variety of roles across the UK and Europe including the co-lead, Isabelle Azaire in the National Tour of BIRDSONG, ROAD (Royal Court Charity Gala); NO MORE PAGE THREE (Park Theatre), AS YOU LIKE IT and ALL'S WELL THAT ENDS WELL (Changeling Theatre) as well as various rehearsed readings including “A LOVER'S MELANCHOLY (Shakespeare’s Globe).
Madeleine can be currently be seen in new animated anthology, LOVE, DEATH AND ROBOT (a Netflix Original) - the series hails from DEADPOOL director Tim Miller and executive producer David Fincher.