A steady stay-at-home defender, Guy played his junior hockey with the Medicine Hat Tigers and was selected 71st overall by the Flames in the 1983 NHL Entry Draft. He signed with the Flames and turned pro in 1985, and made his NHL debut in the 1986–87 appearing in 24 games and recording 4 assists.