Trained at Ginasiano dance school, Portugal and London Contemporary Dance School. She worked as a dancer and choreographer with BCN Ballet Contemporaneo do Norte in Portugal for three years before joining Jasmin Vardimon Dance Company in January 2003.