Craig grew up locally in Centennial, Colorado, graduating from Arapahoe High School. He received his Bachelor of Arts in International Relations with an emphasis in Middle Eastern Studies/Arabic from Brigham Young University in 2006. He then attended the University of Utah S.J. Quinney College of Law earning his Juris Doctor in 2009.
After passing both the Utah and Colorado bar exams, he practiced with a fast-paced litigation firm in Salt Lake City where he quickly gained substantial litigation experience.
In 2011, Craig and his family moved home to Colorado to establish his own practice focused on general civil litigation matters. When not working, Craig enjoys hiking, backpacking, archery, hunting, reading, serving in his church, and having a great time with his family.