He graduated from The University of Texas at Austin with a Bachelor of Science degree. He went on to earn his Master's degree in Physician Assistant Studies from the University of Texas Health Science Center at San Antonio.