Kron was drafted in the fifth round, 88th overall, by the Vancouver Canucks in the 1985 National Hockey League Entry Draft. He made his National Hockey League debut with the Canucks in the 1990-1991 season. In his National Hockey League career, he would play for the Canucks, the Hartford Whalers/Carolina Hurricanes, and the Columbus Blue Jackets.
Kron appeared in 771 National Hockey League games, scoring 144 goals and adding 194 assists.
He also appeared in 16 playoff games, scoring two goals and recording three assists. After his hockey career ended, Kron was hired by the Carolina Hurricanes as an amateur scout.