Craig was born and raised in La Porte. He attended DePauw University where received his degree in Economics and graduated as a Management Fellow. Upon graduation, Craig spent a couple of years in Boston working for a small consulting firm. He then moved to Chicago and started a company with a friend from college which they subsequently sold allowing him to move back to Indiana with his wife, Heather. In addition to his undergraduate degree, Craig also received his Juris Doctor degree from the Valparaiso University School of Law and his Masters of Business Administration from the University of Notre Dame. Craig and Heather have three daughters. He is presently a Board Member of IU Health La Porte Hospital, Porter Regional Hospital and Family Advocates of La Porte County. In his free time, he enjoys reading, triathlons, golfing and spending time with his family.