Craig is Dennis' son and also a Laramie native. Craig served as an active duty officer in the United States Air Force from 2002 to 2007 and since 2007 has served in the Wyoming Air National Guard, he currently holds the rank of Major. Craig's military service has included deployments to Afghanistan and Iraq.
Craig obtained his Bachelor of Science Degree in Political Science in 2002 and his Juris Doctor Degree in December 2010 from the University of Wyoming. Craig has appeared in various state courts including the Wyoming Supreme Court. Craig is admitted to practice law in Wyoming and Colorado. In addition to his law practice, Craig serves the Laramie community as President of the Lincoln Community Center Board of Directors.