Craig Dirkes grew up in Minnesota with his parents and two older brothers. He spent his 20s attending college at St. Cloud State University, working at his familys business (a lollipop factory) and traveling the world, eventually setting foot in 39 countries. He began his career as a journalist in rural Alaska and now works as a public relations writer and professional wedding photographer. Craig lives in Minnesota with his wife and three young children. He enjoys bird hunting, eating deep-fried cheese curds and watching Minnesota Vikings football.