Durham was born in Rome, Georgia and was a stand-out wide receiver for the Calhoun High SchoolYellow Jacketsfootball team. In his senior year, Durham helped lead the Yellow Jackets to a 14–1 record and an appearance in the state championship under coach Hal Lamb. Coming out of high school, Durham was rated as a 3-star prospect by both Scout.com and Rivals Inc. Durham signed a scholarship to play for the University of Georgia and enrolled in January 2006.
College career
As a freshman in 2006, Durham recorded eight catches for 82 yards with Georgia. Durham improved in his sophomore season finishing with 11 catches for 169 yards. Durham played in the 2008 Sugar Bowl against the University of Hawaii, catching three passes for 48 yards. Durham appeared in 10 games during his junior season in 2008. He caught 13 passes for a total of 199 yards and caught his first touchdown pass of his college career. While participating in spring practice in 2009, Durham tore the labrum in his left shoulder and it was later announced that he would miss the entire 2009 season. As a senior, Durham set career-highs with 32 catches for 659 yards and 3 touchdowns, including 100-yard games against Arkansas and Vanderbilt. In his collegiate career with the Bulldogs, he caught 64 passes for 1,109 yards, and four touchdowns, in 47 games, of which he started 15.
Professional career
Seattle Seahawks
Durham was selected in the fourth round as the 107th overall pick in the 2011 NFL Draft by the Seattle Seahawks. He signed a contract for four years and $2.504 million, which included a $464,260 signing bonus. In the 2011 season, Durham only played in three regular season games for Seattle before being placed on the injured reserve list. Durham was cut at the end of the Seahawks' training camp in 2012.
Detroit Lions
Durham signed with the Detroit Lions practice squad on September 2, 2012, and was elevated to the active roster on December 4, joining his former college roommate, quarterbackMatthew Stafford. Durham recorded his first NFL touchdown catch in the Lions' final game of the 2012 season on December 30, on a 25-yard pass from Stafford. Durham enjoyed a more regular role with the Lions in 2013 after being elevated to a starter after a Week 3 injury to Nate Burleson. The Lions cut Durham prior to the 2014 regular season.
Tennessee Titans
On August 31, 2014, Durham was claimed off waivers by the Tennessee Titans.
Durham signed with the Oakland Raiders in June 2015.
Parma Panthers
Durham played for the Parma Panthers of the Italian Football League from 2017–2018. In 2017, Durham played 9 games, catching 35 passes for 816 yards and 11 touchdowns.