Eleanor is a graduate of the Royal College of Music in London and the Elder Conservatorium of Music in South Australia.

Her versatility as a performer has seen her work successfully across a number of genres including, opera and musical theatre.

Eleanor made her professional debut as Peep-bo in the Opera Australia production of The Mikado alongside Anthony Warlow, Judi Connelli and David Hobson. In the same year she performed as the Wife in Elena Kats-Chernin’s Undertow for Icebreaker productions touring to Hungary and Finland, Gretel in Humperdink’s Hansel and Gretel, Dot/Marie in Sunday in the Park with George at The State Opera Studio and Janet McGregor in South Pacific for Seabiscuit Productions/Festival Centre.

Eleanor was a member of the State Opera Studio Young Artist program performing many roles such as Lois/Bianca in Kiss me Kate, Princess and the Nightingale L’Enfant et les Sortilèges, Madame Herz in Mozart’s The Impressario and Tea Lady in The Station.

Prior to her departure to London to study at the Royal College of Music, Eleanor played the role of Amy in the Australian premiere of Mark Adamo’s Little Women for State Opera South Australia and State Theatre.

Upon completing her studies Eleanor was invited to join Co-Opera to sing the role of the Queen of the Night in their production of Mozart’s The Magic Flute which toured Australia, Germany and Switzerland.

Whilst in London, she performed on the West End Stage as Mrs Jenks in The Tenderland by Copland and as a Swing, regularly performing the roles of Confidante, Bride in the Mirror, Wardrobe Mistress and Madame Firmin in The Phantom of the Opera at Her Majesty’s Theatre. She also performed the roles of Wild Women, Cartwheel and Page in The Phantom of the Opera 25th Anniversary Gala at Royal Albert Hall.

Since her return to Australia, Eleanor has performed the role of Sister Margaretta in the GFO/London Palladium production of The Sound of Music, Clara in Passion for Swell Productions and has regularly performed for Opera Australia and State Opera South Australia. She was also a finalist and prize winner for the MTO German/Australian Opera Grant.


Amy – Little Women (2007)
Peep-Bo – The Mikado (2005)



Comments Box SVG iconsUsed for the like, share, comment, and reaction icons

1 day ago

State Opera South Australia

Week 1 of rehearsals for Summer of the 17th doll done and dusted!

Tickets still available for Summer of the Seventeenth Doll at Her Majesty's Theatre 14-20 November: stateopera.com.au/productions/summer-of-the-seventeenth-doll/

📸 Soda Street Productions
... See MoreSee Less

Comment on Facebook 103997454921_10160412920034922

Summer of the 17th Doll. ....... what memories. It must be 40 years since seeing it for the first time.

These photos are a great advertisement

John Mather

Can’t wait to see and hear this terrific cast! 🎶🎉

Love the set. Can’t wait to see it.

Looks fabulous


View more comments

Part of the thrill of Seventeenth Doll, like any great opera, is the ensemble writing for the singers - Anthony Hunt Delves into the ensemble writing in Summer of the Seventeenth Doll by Richard Mills.

Summer of the Seventeenth Doll comes to Her Majesty's Theatre from 14-20 November: stateopera.com.au/productions/summer-of-the-seventeenth-doll/
... See MoreSee Less

Antoinette Halloran performed from her balcony in quarantine on the weekend for 9 News Adelaide!

Antoinette plays Olive in Summer of the Seventeenth Doll from 14-20 Nov at Her Majesty's Theatre: stateopera.com.au/productions/summer-of-the-seventeenth-doll/
... See MoreSee Less

6 days ago

State Opera South Australia

First day of Summer of the Seventeenth Doll rehearsals with the whole team!

What a bunch of Kewpie pies.

#summeroftheseventeenthdoll #opera #stateopera2020 #heykewpie #australianopera
... See MoreSee Less

Throwback to day 12 of quarantine with Dimity Shepherd! We can't wait to have you and the rest of the artists in the studio TODAY for the first day of rehearsals for Summer of the Seventeenth Doll. ... See MoreSee Less

Comment on Facebook 10160400040319922

very exciting and well deserved Dimity!! Say hi to my home town for me 🙂

Loving this!!!!

Yay!!! So excited for you!! Enjoy!

Go Dimza! ❤️

Load more