He completed his M.D. degree from the University of Alabama School of Medicine, Birmingham and residency in Neurology at Johns Hopkins Hospital, Baltimore, MD. In addition, he completed a Howard Hughes Postdoctoral Research Fellowship for Physicians with Philip A. Beachy, Johns Hopkins University School of Medicine, Baltimore, MD.