After receiving his medical degree from the University of Cape Town in South Africa, he undertook post-doctoral studies in vascular biology at Harvard Medical School and completed pediatric residency training at Boston Children's Hospital. He completed dual pediatric nephrology and rheumatology fellowship training at Seattle Children's Hospital / University of Washington.