It seems like Craig is a married man but he has not shared anything about his love affairs, married life and wife in the media yet. His nationality is American and he is of white ethnicity.
After his high school, Craig joined Eastern Florida State College. There he majored in Photographic Technology. He began his professional career since the mid 1980s. In the early 1986, he joined Florida Today / USA Today and he began serving them as its Staff Photographer and Visual Journalist. Some of his work were included 9/11, space program, hurricanes, earthquakes and major NFL and NBA sports events. He is also known for his photographic work in poverty in the cruise industry in India, earthquake in Haiti and many more. He has been involved in arts since a long time. The actual figure about his net worth, salary and age is unknown.