White was selected in the 1st round, 27th overall pick in the 1980 NFL Draft by the Cleveland Browns. After four disappointing seasons in Cleveland, where he rushed for a total of 942 yards and had a 3.4 yards per carry average, White was released before the start of the 1985 season. White later acknowledged that he struggled with cocaine addiction during this period.
White finished his NFL career with 3,075 rushing yards and 23 touchdowns, along with 114 receptions, 860 yards and one touchdown.
In its third and fourth seasons, American Gladiators held special "Pro Football Challenge of Champions" shows. White participated in both and won both, both times coming from behind in the "Eliminator" thanks to slip-ups by his opponents. He also competed in sixth season's USC vs. Notre Dame alumni special where he also won, giving him a 3/3 record on the show.
In 1993, White joined USC as running backs coach (1993–97) and today is a computer consultant. In his free time, he umpires for youth baseball in Chino Hills, California.