He received a Bachelor of Science Degree in Biology at the University of Minnesota and later completed Physician Assistant training at Augsburg in Minneapolis, MN. He is board certified as a Physician Assistant by the National Commission on Certification of Physician Assistants.