Hebert was undrafted out of Northwestern State, but he found a spot with the Michigan Stars of the USFL. Hebert did well, taking Michigan to a USFL Championship and was Championship Game MVP. Hebert played another year with Michigan and one more with the Oakland Invaders, and at the time of the USFL's folding, he was the all-time Passing Leader.
Hebert signed with the Saints, but only had six starts in his first two NFL seasons. He became their starter in 1987, and he had 10 Wins in 1987 and 1988, the latter seeing him throw for 3,156 Yards and 20 Touchdowns. The Quarterback would sit out the 1990 season over a contract dispute, and he came back on a tear in 1991, taking the Saints to an 8-1 record before he was injured and had to miss the rest of the year. His best season in New Orleans was his last, 1992 when he took the Saints back to the playoffs with a 12-4 record and 3,287 Yards.
The Louisiana native then signed with the Falcons, where he played for four more years before retiring. Hebert would overall throw for 14,630 Yards and 85 Touchdowns.