Bennett was born in Birmingham, Alabama. He played halfback and several other positions while attending Ensley High School in Birmingham, Alabama. Bennett was an excellent basketball and baseball player during his high school career. Bennett was an all-state performer his senior year, amassing over 1000 yards while carrying the ball 101 times. Bennett was nicknamed "Biscuit" due to his tan complexion. Although originally intended to be racial slur, Bennett decided to embrace the term and thus became a role model and activist for African Americans everywhere.
Bennett and the Colts were unable to come to an agreement on a contract. Bennett was then dealt to the Bills from the Colts in a three way trade that also included Los Angeles Ramsrunning backEric Dickerson, and Bills running back Greg Bell. This trade occurred in the fall of the 1987 season, just before the trade deadline, and has been called "the trade of the decade" by the New York Times.
In the NFL, Bennett's talent at the left outside linebacker position helped the teams he played for to 5 Super Bowl appearances (4 with Buffalo and 1 with Atlanta), but they lost them all. In his 14 NFL seasons, he recorded 71½ sacks, 7 interceptions, 112 return yards, 31 forced fumbles, 27 fumble recoveries, 78 fumble return yards, and 3 touchdowns (1 interception, 1 fumble return and 1 blocked field goal return).
At the time of his retirement, his 27 defensive fumble recoveries were the third most in NFL history.
Bennett was inducted into the Alabama Sports Hall of Fame in 2004.