He studied at Columbia College Hollywood in Los Angeles where he completed his BA in Cinema, majoring in Directing. He founded Old Location Films, a company committed to developing African stories with global appeal. His films have won awards and screened at Cannes, Durban, Luxor and elsewhere. He is currently enrolled at the University of Cape Town, where he is studying towards an M.A. in African Cinema with the view to teaching and scholarly work. His first feature length film The Unseen stars Antonio Lyons (Hotel Rwanda, American History X), Senga Brockerhoff and Mathew Ishitile.