Career
He played collegic ball at Angelo State University. San Angelo Stampede Express
Utah Blaze
West Texas Roughnecks
West Texas Roughnecks where he was named second team All-IFL. Cleveland Gladiators
Richardson was assigned to the Cleveland Gladiators on March 21. 2015. On November 6, 2015, Richardson was placed on reassignment.
Orlando Predators
Richardson was assigned to the Orlando Predators in 2013, but he reassigned after the Predators 0-5 start.
New Orleans VooDoo
Richardson was assigned to the New Orleans VooDoo before Week 6 of the 2013 season. San Antonio Talons
Richardson was assigned to the San Antonio Talons on January 30, 2014.
Philadelphia Soul
On December 8, 2015, Richardson was assigned to the Philadelphia Soul.