After going undrafted in the 1992 NFL draft, Richardson signed with the Los Angeles Raiders as a free agent. The Raiders traded him to the Green Bay Packers on July 20, 1992, to complete a previously-agreed upon trade by the two teams.[1] He was waived by the Packers on August 11, 1992.[2] Richardson signed with the New York Jets for the next season, but was waived on August 24, 1993.[3]
Richardson spent the first 13 weeks of the 1993 season on the Philadelphia Eagles' practice squad. He was promoted to the active roster on December 18 with a contract through the 1994 NFL season.[4] He played in his only career NFL game on December 19 against the Indianapolis Colts, recording no statistics.[5] He was inactive for the remaining two games of the season, and was waived by the team on July 20, 1994.[6]