Teresa La Rocca completed a drama and music degree at Adelaide University. 
She was a finalist in the ABC’s Young Performers’ Award and went on to win the State Opera Aria, the Herald-Sun Aria and the Metropolitan Opera Awards. 

Her roles for State Opera of South Australia (SOSA) have included, Norina in Don PasqualeParasha in Stravinsky’s MavraYum Yum in The MikadoDespina in Così fan Tutte and the soprano role in the highly acclaimed Flamma Flamma for the Adelaide Festival. 

For the Adelaide Symphony Orchestra, Teresa has performed in their Symphony Under the Stars, A Viennese Gala, Handel’s Messiah and the soprano solo in Vaughan Williams’ Symphony Antarctica

Teresa made her debut with Opera Australia singing Queen of Night in The Magic Flute and her major roles since with the national company have included Susannain Le Nozze di Figaro and The Milliner in Der Rosenkavalier; for OzOpera, she toured nationally as Musetta in La bohème and Micaela in Carmen

In recent seasons, Teresa has appeared as soloist with the Sydney Symphony in their Amore series of concerts as well as Symphony in the Domain, starred in Viva Vivaldi for Vision Events in Perth, performed the title role in Bel Canto’s Lucia di Lammermoor, sang major roles in Co*Opera’s productions of Pagliacci and The Impresario and has been a frequent guest soloist with Sydney Philharmonia and the Melbourne, Adelaide, Darwin and Willoughby Symphony Orchestras.  
She made her debut with the Hong Kong Philharmonic Orchestra in 2006 and with the Melbourne Symphony Orchestra the following year. 

Recent appearances with Opera Australia have included Rosina in The Barber of Seville, the title role in Manon Lescaut and Marianne in Der Rosenkavalier; for SOSA - Liù in Turandot and Susanna in Le Nozze di Figaro
In 2011, Teresa performed Lisa in La Sonnambula for SOSA and Berta in The Barber of Seville and Donna Elvira in Don Giovanni for Opera Australia. 

Teresa appeared in the inaugural production by Harbour City Opera of Mozart and Wagner scenes, appearing as Despina in Cosi fan tutte; 
In Adelaide as Sharon in Terence McNally’s Masterclass; and performed in concert for the Italian Cultural Association to commemorate the 200th anniversary of the birth of Giuseppe Verdi. 

Recent performances include: Soloist in the Puccini Spectacular for SOSA to great acclaim; Sharon in Terence McNally’s Masterclass; Young Woman/Congregation Member and Reporter in Pecan Summer (Adelaide) and Rosa in Innocence workshops and performances for SINGular Productions/SOSA.Teresa joined the Principal cast for the Australian International Opera Company and has toured China, appearing as Susanna in Le Nozze di Figaro and Violetta in La Traviata.

In 2017, Teresa appears in the Verdi Spectacular series and performs the role of Mamma Lucia in Cavalleria Rusticana for State Opera of South Australia.