He obtained his undergraduate degree at the University of Pennsylvania followed by four years of medical school training at Temple University School of Medicine. He remained at Temple University for a number of years where he completed his residency in neurosurgery.