Né en 1984 au Cap, Afrique du Sud. Il vit à Johannesburg.
2011 Licence en arts plastiques à l’Université de Witwatersrand (Wits University) Johannesburg, Afrique du Sud
2004 Diplôme en arts visuels après une formation de deux ans, Community Arts Project (CAP) and Arts, Media Access Centre (AMAC), Le Cap, Afrique du Sud
2003 Ecriture de scénarios et cours d’introduction au cinéma et à la télévision, Community Video Education Trust (CVET), Le Cap, Afrique du Sud