Alexandra graduated from the Elder Conservatorium in 2005. Since that time, she has been a regular member of the State Opera South Australia chorus and, with them, has performed in over 30 main stage productions.
For Co-Opera she has performed the roles of Musetta (La Bohème), Papagena (The Magic Flute), Casilda (The Gondoliers) and Kate (The Pirates of Penzance). She has also performed in the Adelaide Festival operas Le Grand Macabre, Saul, Hamlet and The Golden Cockerel.
Other roles include Cinderella (Into the Woods), Rose Maybud (Ruddigore), Mabel (The Pirates of Penzance), Josephine (HMS Pinafore), Julie Jordan (Carousel), Tracy Lord (High Society), Rose (The Secret Garden) and Petra (A Little Night Music).