A native of Yazoo City, MS, Dr. Gary graduated from Manchester Academy and later received a Bachelor of Science degree with honors in Biomedical Engineering from Mississippi State University. He then attended the University of Mississippi School of Medicine, earning his medical degree, followed by a residency in internal medicine.
Dr. Gary completed his training at the University of Mississippi Medical Center with a fellowship in cardiovascular disease, where he additionally served as chief cardiology fellow. Dr. Gary is board certified in internal medicine, cardiovascular disease, and echocardiography. He is a member of the American College of Cardiology.
Dr. Gary now resides in Jackson with his wife, Randi, and his dog, Loki. When he is not working, you can find him playing tennis, frequenting local restaurants, and working on DIY house projects.