He holds Bachelor of Science and Master of Humanities degrees from Drew University. He received his medical degree from New Jersey Medical School, the University of Medicine and Dentistry of New Jersey. He completed his internship in general surgery and his residency in neurosurgery at the University of Southern California. He holds a fellowship in cerebrovascular and skull base neurosurgery at Barrow Neurosurgical Institute.