Teresa completed her Bachelor of Music at the University of Melbourne in 2009 and her Masters in Opera at the Chicago College of Performing Arts, USA, in 2011.

International performances include Lolette in La Rondine, title roles in L’Enfant et les Sortileges and Rita, Susanna in Le Nozze di Figaro with the Lyric Opera Studio of Weimar, and Clorinda in La Cenerentola with Lyric Opera of Chicago.

Since returning to Australia in 2012, her performances have included Cindy and Wendy in Contact! (as part of the Melbourne International Comedy Festival), Kate Pinkerton in Madama Butterfly and Naomi in Cinderella with Gertrude Opera. Roles with Victorian Opera included Rose (understudy) in What Next?, Cathy in Little Deaths, Madame Mao (understudy) and an ensemble member in Nixon in China, and a member of the dance ensemble in Maria de Beunos Aires, understudied the role Lady Thiang in Opera Australia’s The King and I, Victorian Opera’s Sweeney Todd and the role of Sharon in Masterclass. 

Teresa was the 2012 winner of the Warrnambool Eisteddfod Aria Competition, semi-finalist for the German Australia Opera Grant, finalist for the Acclaim Awards, and Finalist for the Royal Melbourne Philharmonic. She is also a grant recipient from the Tait Memorial Trust, Opus 50, and the Opera and Arts Support Group.