Craig Foreman was born on September 24, 1973 in Greenock, Scotland, but grew up in the neighboring town of Port Glasgow.
He attended Boglestone Primary School from 1978-1985 and then Port Glasgow High School from 1985-1989.
He moved to the USA in 2009 and currently resides full time in Huntsville, Texas which is located just north of Houston.