Craig Moore was born and raised in Los Alamos, New Mexico.
Craig Moore was enlisted in the U.S. Marine Corps from 1988-1992.
Craig Moore worked at the Los Alamos National Laboratory.
Craig Moore has been married to Aimee Moore since 1994. They have three boys, Brandon, Alec, and Nicolas. In 2018 they welcomed their first Grandchild, a girl named Zoe.