He graduated cum laude from Brigham Young University with a BS in Zoology, and then attended Medical School at Pennsylvania State University. He completed residency in Emergency Medicine at the University of Rochester, in Rochester, NY, where he served as Chief Resident. He stayed in Rochester to complete a Primary Care Sports Medicine Fellowship before coming back to Utah in 2008. While working in the Division of Emergency Medicine, he returned to school and obtained a Masters in Public Health from the University of Utah graduating with Honors.