Completed undergraduate degree in biology at Virginia Tech
Earned a Medical Degree from the Medical College of Virginia in Richmond, where he also completed his internal medicine residency and cardiology fellowship
Board certified in cardiovascular disease and internal medicine