wurde in Adelaide, Australien, geboren. Im Jahr 1981 machte sie ihren Abschluss am Centre for the Performing Arts. 1981-1984 trat sie mit der One Extra Dance Company in Sydney auf.
1984 wurde sie Mitglied von Rheinhild Hoffmanns Bremer Tanztheater und wechselte mit der Kompanie 1986-1988 an das Schauspielhaus Bochum. 1988 kam sie als Tänzerin zum Tanztheater Wuppertal Pina Bausch und ist dort bis heute als Tänzerin und Probenleiterin tätig. Außerdem arbeitet sie für die Pina Bausch Foundation bei Wiederaufnahmen des Pina Bausch Repertoires.
In den letzten Jahren wirkte sie auch in Kreationen mit Tim Etchells, Alan Lucien Øyen und Rainer Behr mit. Im Jahr 2021 trat sie in Robert Wilsons Stück „I was sitting on my patio this guy appeared I thought I was hallucinating“ auf und ging damit auf Tournee. Seit 2022 ist sie mit dem Stück L'Etang unter der Regie von Gisèle Vienne auf Tournee.