On graduating from WAAPA (Acting) in 2007 Teresa performed for ABC-Radio National, Barking Gecko (Run Kitty Run) and Young Australia (Shakespeare on Trial). She was a member of Bell Shakespeare’s Players, touring nationally, in 2011/12, performing Lady Capulet in Romeo and Juliet (SOH). Recent theatre credits include: Toast (Gwen) and The Tempest (Sebastia) for Black Swan Theatre Co., Julius Caesar (Portia), All’s Well That Ends Well (Violenta), Antony and Cleopatra (Iris) for Sport For Jove Theatre Co. and CDP’s international tour of The Incredible Book Eating Boy. TV credits include: All Saints, Rescue Special Ops, ABC series Laid, Google’s Hang Out In History and the SBS short film Old War.
Teresa was the resident artist at Bell Shakespeare from 2015-2017, developing and delivering their education programs nationwide and directing their regional touring shows. She has her Masters in Literature and is an avid arts educator. She writes curriculum based resources for several companies, including Bell, Barking Gecko and the Perth Festival, and is currently a university lecturer at WAAPA, Curtin and Notre Dame University.