Shero played his college ice hockey for the St. Lawrence Saints, captaining the team during the 1984–85 season. He was drafted by the Los Angeles Kings in 1982, but never played in the NHL.