Born in Springs and raised in Port Elizabeth, he matriculated from the Framesby High School in 1988, upon which he moved to Stellenbosch where completed his degree in Medicine at the University of Stellenbosch in 1994.