Craig is a veteran of the United States Marine Corps and a 35-year law enforcement officer. He is a certified Ohio Peace Officer Commission law enforcement instructor in Firearms, Defensive Tactics and numerous other academy level courses as well as an NRA certified firearms instructor. His many years of experience include teaching concealed carry classes to various audiences. Craig is also the vice president of Canaan Animal Sanctuary, a non-profit animal rescue organization.