Anderson was selected by the Phoenix Cardinals in the eighth round of the 1993 NFL draft with the 215th overall pick. He was cut during training camp and was later signed to the New York Jetspractice squad. Anderson made the team in 1994 and caught nine passes for 90 yards. He was waived by the Jets during training camp the following season. Anderson was claimed off waivers by the Cardinals. He spent two seasons with the team before he was cut during training camp in 1997. Anderson finished his NFL career with 16 receptions for 188 yards and one touchdown.