 Her initial training was in Sydney with Karen Kerkhoven with subsequent formative years spent in Munich with the Iwanson Dance Company and continued with Kai Tai Chan's One Extra Company in Sydney.She was a founding member of Dance North in Townsville and was a dancer with Australian Dance Theatre from 1988 to 1989.She has worked in theatre, dance, physical theatre, film and opera with arts companies and institutes including Belvoir, Sydney Theatre Company, NIDA, The English National Opera, The Song Company, Legs on the Wall, Australian Theatre for Young People, Theatre of Image, Opera Australia, National Theatre of Parramatta, Dance North, Vitalstatistix, Australian Dance Theatre and DV8 Physical Theatre - London.