He was born in Houston, Texas and raised in Sugarland, Texas. He received his B.S. in Political Science at Brigham Young University and his Juris Doctorate at Arizona State University.