Craig was born in New York, NY, the son of unknown parents. The date is not known.
His wife was Sandra Ruth Arrowood, who he married on ABT 1980 in Tampa. They had no known children.