Née à Swan Hill, elle entre à l'Australian Institute of Sport (AIS) en . Ce centre de formation national dispute également le championnat WNBL[1]. Pour ses débuts, ses statistiques sont de 4,0 points et 3,7 rebonds[2].
Sortie de l'AIS, elle rejoint la Canberra Capitals Academy pour la saison 2012 de SEABL[3], puis l'équipe première des Canberra Capitals pour la saison WNBL 2012–2013 pour seulement quatre points en neuf rencontres[2]. Elle repart à la Canberra Capitals Academy pour la saison SEABL 2013.
Le , elle signe avec le club de Bendigo Spirit[4]. En 41 rencontres pour Bendigo sur deux saisons, sa moyenne de points reste à 1,8 par rencontre[2]. Durant l'été, elle joue pour le BA Centre of Excellence en 2014 et pour les Bendigo Lady Braves en 2015.
Le , elle signe un contrat de deux ans avec Perth Lynx[5]. Elle est nommée capitaine de sa nouvelle formation en raison de son éthique de travail et ses qualités de leadership[6]. Le , elle est nommée pour la première fois dans le meilleur cinq de la semaine en WNBL[7]. Elle mène le Lynx jusqu'à la deuxième place de la saison régulière avec 16 succès pour 8 revers. En 26 rencontres, ses statistiques de saison régulière sont de 10,2 points, 3,4 rebonds, 3,4 passes décisives et 1,2 interception. Elle inscrit 15 points en demi-finale contre Townsville Fire[8] pour une victoire qui qualifie son équipe pour grande finale de WNBL[9]. Le champion sortant Townsville s'impose deux manches à zéro
Équipe nationale
En , elle prend part au premier tournoi d'Océanie U17 contre la Nouvelle-Zélande[10], puis en 2010 au championnat du monde U17.
En 2014, elle intègre l'équipe nationale pour le Championnat du monde 2014 où l'Australie remporte la médaille de bronze.