He graduated from Utah State University magna cum laude in 1982 with a BS in Biology and earned his MD from Harvard Medical School in 1986. He trained as an Orthopaedic Surgeon at the Mayo Clinic and completed a sports medicine fellowship in South Lake Tahoe, California. He also serves on the USU Huntsman School of Business National Advisory Board and is the director of Education and Research of the Justin Sportsmedicine Team, which provides care for the Professional Rodeo Cowboys Association.