Born in South Africa and started attending Ballet classes at the age of 5. Attended the Pretoria-based Art and Ballet school, majoring in Ballet. Joined the State Theatre Ballet company's graduate programme in 2000 as a Graduate Dancer. Joined the South African Ballet Theatre in 2001 as a Dancer. Also performed as a principal ad-hoc and guest artist for various groups, before moving to New Zealand in August 2005. Leading classical artist of Company Z Dance in Auckland from 2005 - 2008. Has performed numerous roles in productions such as La Sylphide, Coppélia, Sleeping Beauty, Swan Lake, The Merry Widow, The Nutcracker, A Midsummer Night's Dream, Giselle.More Ballet Theatre of Auckland staff.