1976. Born in South Africa.
1996. BA degree (Drama and English) (UKZN). Scriptwriter. Actor. Director. Dancer.
1997. South African First National Choreography Competition finalist
2000. BMUS degree (Classical Ballet and Dance Musicology) (UCT School of Dance). Dancer. Choreographer. Composer.
Flatfoot Dance Company (Durban, 1996).
Cape Town City Ballet (Cape Town, 1997-2002).
Cape Dance Company (Cape Town, 1998-2003).
CATS: Musical World Tour (Korea and China, 2003).
Taichung Improv (Taiwan, 2010-2014).
MAD Theater Company (Taiwan, 2014-2015).
2014. MFA in Creative Writing (Poetry) (City University of Hong Kong).
2013-2016. Rainbow Time monthly magazine (Taiwan). Staff Writer. Storyteller. Recording Artist.
2013. 2015. 2018. English Drama Projects (Changhua). Playwright. Director. Performer.
2003-Now. Teacher. Teacher Trainer. Poet. Editor. Writer. Performer. Storyteller. Consultant.