He graduated from St. George's University School of Medicine in 2004, after which he completed a residency in neurology through Seton Hall University at the New Jersey Neuroscience Institute in Edison (NJ, USA). He then completed his training at the Hospital of the University of Pennsylvania in Philadelphia (Pa, USA), where he completed a fellowship in vascular neurology.