Spencer Thomas earned his bachelor degree from Brigham Young University in 2007 where he majored in business. After graduating from BYU, he attended law school at the University of Utah, graduating in 2013 with a J.D. degree. Spencer Thomas did an internship at the 4th District Court in Provo and then clerked with the Utah County Public Defenders Association. In 2013, after passing the bar, he began working with the law firm Esplin Weight and has handled a wide variety of cases in the Utah courts. He is an active member of the Utah State Bar.