Né en 1983 à Cape Town (Afrique du Sud).
Il a étudié à l'Université de Cape Town (Afrique du Sud) avant de finir diplômé de la London Film School (Master en Réalisation).
Shirley Adams (2009), prix du meilleur long métrage sud africain au 30ème DIFF (Durban, 2009) est son premier long métrage de fiction.