 Craig was born in London, but he grew up in nearby Thorndale, Ontario.Craig had a strong career in the OHL where he played for the Oshawa Generals for three seasons alongside Eric Lindros.After an unspectacular rookie season, he posted excellent numbers, scoring 72 points in 63 games in the 1988/1989 season.