He graduated from the University of South Florida College of Medicine, trained in Internal Medicine at the University of Virginia, and completed training in Cardiology at the University of Florida in June 2011. He also obtained his Master’s of Science degree in Spring 2011.