Gray was drafted by the Indianapolis Colts as the 92nd selection in the fourth round of the 1993 NFL draft and played five seasons with the Colts and one season with the Carolina Panthers. He was nominated twice for the Pro Bowl in his six-year NFL career and served as one of the team captains on the 1995-1996 Indianapolis Colts team that advanced to the AFC Championship game.