Dr. Ham earned his medical degree from Nova Southeastern University College of Osteopathic Medicine in Ft. Lauderdale, Florida. His postdoctoral training included a Family Medicine and Community Medicine Residency at St. Louis University in Belleville, Illinois and Scott AFB, Illinois.
Prior to joining West Florida Medical Group, Dr. Ham practiced at the Family Medicine Clinic of the 52nd Medical Group in Spangdahlem Air Force Base, Germany. During that time, Dr. Ham also served as Chief of Allergy and Immunizations and Casualty Management Disaster Team Chief. There he also served as Space Shuttle Recovery Team Leader in France and Spain for NASA's final two shuttle launches.