Out of high school, Purifoy signed to play college football at Jones County Junior College. Following two years at Jones County, Purifoy signed to play with the University of North Alabama. Purifoy primarily played special teams as a junior, but as a senior, Purifoy increased his role as a wide receiver. Purifoy lead the Lions with 1,181 all-purpose yards in 2011. His 867 receiving yards in 2011, were the 5th best receiving year in school history.
Purifoy signed with the Florida Tarpons of the Ultimate Indoor Football League (UIFL) in 2014. Purifoy returned to the Tarpons in 2015, while they moved to the X-League. Purifoy helped the Tarpons win the X-League championship. Purifoy re-joined the Tarpons midway through the 2016 season, but was exempted on May 11, 2016.
Midway through the season, Purifoy was assigned with the Jacksonville Sharks of the Arena Football League on January 21, 2014. Purifoy started the season on injured reserve for the Sharks. On April 3, 2014, Purifoy was activated by the Sharks.
On July 17, 2015, Purifoy was assigned to the Tampa Bay Storm. Purifoy finished the 2015 season with the Storm. Purifoy was reassigned just before the start of the 2016 season. He was assigned to the Storm once again on May 11, 2016. On May 21, 2016, Purifoy was placed on reassignment.