Career
He played college football at Marshall University. Cunningham played for the Marshall Thundering Herd from 1993 to 1996. He was an All-American and first team All-Southern Conference selection in 1995 and 1996.
He recorded 3 interceptions, returning both for touchdowns, and 27 tackles his senior year in 1996.
Miami Dolphins
Cunningham signed with the Miami Dolphins on April 27, 1997 after going undrafted in the 1997 NFL Draft. He was released by the Dolphins on August 12, 1997.
Tampa Bay Storm
Cunningham was signed by the Tampa Bay Storm during the 1999 off-season. He earned Second Team All-Arena honors in 1999.
He missed the 2000 and 2001 seasons due to injury.
He was placed on injured reserve on June 18, 2002. Cunningham was later placed on the injured exempt list on January 11, 2003. He was released by the Storm on November 6, 2003.
River Cities LocoMotives
Cunningham was defensive backs coach of the River Cities LocoMotives of the National Indoor Football League in 2001.
Tug Valley High School
Cunningham became head coach of the Tug Valley High School Panthers of Mingo County, West Virginia in 2000. Burch High School
Cunningham was defensive coach for the Burch High School Bulldogs of Delbarton, West Virginia in 2010.
Fairland High School
Cunningham became head coach of the Fairland High School Dragons of Proctorville, Ohio in 2015. The team went 0-10 his first year as head coach.