He received his Bachelor of Arts degree in Biology from Ouachita Baptist University in Arkadelphia, AR and his Master of Science in Physician Assistant Studies at Baylor College of Medicine in Houston. He is a member of the American Academy of Physician Assistants.