 Gibson was born in Deloraine, Manitoba.He played junior hockey with the Winkler Flyers in 1985–86 and was drafted by the Canucks in the 1986 Entry Draft.Gibson went to college at Michigan State University where he played for the Spartans.