He received his B.A. in philosophy and a B.S. in political science from the University of Utah. In 2001, he received his law degree of the University of Utah College of Law.