Madeleine trained at the Ballarat Academy of Performing Arts and has since built an extensive career performing across Australia and internationally. She spent two years in China with Disney, portraying a variety of beloved princesses, most notably Queen Elsa and Princess Anna in the Frozen stage show.
In 2025, Madeleine celebrates twelve years with the Australian Shakespeare Company, where she has performed in over 25 productions across Australia and the UK. Her credits with the company span a wide range of roles in both Shakespearean classics, Musicals and family favourites, including Hair the Musical, A Midsummer Night’s Dream, Twelfth Night, Macbeth, Comedy of Errors, Much Ado About Nothing, Romeo & Juliet, The Merry Wives of Windsor, Alice in Wonderland, Alice in Never Neverland, Jack & the Beanstalk, A Midsummer Mechanical’s Dream, and Captain Jack’s Pirate Party