Anderson was twice Delaware State scoring champion while at McKean High School in the early 1970’s. He went on to set a career scoring record at Temple University during his four years. As a 1979
National Football League rookie with the Pittsburgh Steelers he ran for 118 yards and returned 13 kick-offs for 200 more yards and earned a Super Bowl ring. He was waived by the Steelers in 1980 and
then played for the Atlanta Falcons and New York Giants in the NFL and then for the Baltimore Stars in the United States Football League (USFL), until retiring in 1985.