Craig Johnson graduated from Brigham Young University in 2000 with a BS in Business Finance and BYU Law School in 2004. After clerking with several Fourth District Utah Judges for a year, he prosecuted for 15 years (2 years with the Weber County Attorney’s Office; 13 years for the Utah County Attorney’s Office), before moving into the private sector and opening his own private criminal defense law firm, Craig Johnson Law, PLLC. He was made a partner at Anderson, Fife, Marshall & Johnson in the Spring of 2023.
He has extensive trial experience (including over 80 felony jury trials) across a wide spectrum of cases, including child molestation, domestic violence homicide, robbery, burglary, rape, counterfeit currency, weapons offenses, DUI, and child abuse. He regularly trains police officers and detectives on criminal procedure and case law updates through multi-disciplinary teamwork. In 2012, he spearheaded Utah’s Civil Commitment Law change, which now takes sex offender recidivism into account as a relevant risk factor. In addition, he has drafted and testified about 10 additional legislative bills to improve the criminal justice system the past decade.
Craig is an Eagle Scout who has served as a Provo Utah School District Attendance Court Magistrate in 2012-13, six years on the Utah Standing Committee on Court Interpreters, has graded bar exams for 13 years, and currently serves on the Utah Supreme Court Advisory Committee on Rules of Criminal Procedure, the Utah State BCI eWarrant Board, and the Utah State Advisory Board on Children’s Justice.
Craig is actively involved in his community. He is the president-elect for the Spanish Fork Kiwanis Club and provides pro bono legal services to low-income clients.