He received his Ph.D. from the University of Wisconsin-Madison in 2017, his Master's of Business Administration degree from Utah State University in 2003, and his Bachelor's degree in Accounting from Brigham Young University in 2000. Prior to pursuing an academic career, he was an audit senior manager with KPMG in Southern California.