Born and raised in Edison, New Jersey, Campbell attended Edison High School. He was named to the Newark Star Ledger first-team All-Middlesex and first-team All-Greater Middlesex Conference team.[1] He recorded 39 receptions for 745 receiving yards and along with 14 Touchdowns in his senior season in high school.[1] He was named MVP of the 2007 New York/New Jersey All-Star Classic.[1] He was selected to participate in the 2007 New Jersey North-South All-Star Game.[1] He selected as a member of the NJFCA Super 100 Team.[1]
College career
Campbell was selected to the 2010 All-MAC third-team by Phil Steele.[1] He was named the Temple's 2010 Offensive MVP following his senior season.[1] He was an Honorable Mention National Performer of the Week (November 21, 2010)[1]
Professional career
New York Jets
On July 27, 2011, he signed with the New York Jets as an undrafted free agent.[2][3] On September 2, 2011, he was released.[4] On September 27, 2011, he was signed to the practice squad.[5] On October 4, 2011, he was released from the practice squad. On October 12, 2011, he was signed to the practice squad again.[6] On October 25, 2011, he was released from the practice squad.[7] On November 1, 2011, he was signed to the practice squad after wide receiver Scotty McKnight was placed on practice-squad injured reserve due to a torn ACL.[8] On January 2, 2012, he was signed to a reserve/future contract.[9] On March 14, 2012, he was released.[10]
St. Louis Rams
On May 14, 2012, he signed with the St. Louis Rams.[11] On August 28, he was released.
Second Stint with New York Jets
Campbell signed with the New York Jets on August 4, 2013.[12] He was released on August 31[13] but was signed to the practice squad a day later.[14] He was promoted to the active roster on October 5, 2013.[15] He was released on November 1, 2013.[16] He was re-signed to the practice squad on November 27, 2013.[17] He was released on August 24, 2014.[18]