Born in 1976 in Durban, South Africa.
Completed a degree in Drama and English Literature in 1996 while acting in numerous productions.
Joined the UCT Ballet School in Cape Town for a second degree in Classical Ballet and Dance Musicology - completed in 2000.
Won an FNB Vita award and nominations for dance and choreography.
1997 South African First National Choreography Competition participant - as choreographer and composer.
Danced for Cape Town City Ballet, Cape Dance Academy, and finally CATS The Musical World Tour (Korea and China in 2003).
Earned an MFA in Creative Writing (Poetry) from City University of Hong Kong in 2014.
Worked for Rainbow Time Kids monthly magazine for 4 years as a staff writer and recording artist.
Playwright-Director-Actor for 2 Changhua Schools Drama Tours, performing to over 5,000 students.