Cox was also a member of the Green Bay Packers, Jacksonville Jaguars, Seattle Seahawks, and Kansas City Chiefs.
Following the 2008 NFL draft, Cox was signed by the Buffalo Bills as an undrafted free agent on June 2, 2008.
Cox was signed to the Green Bay Packers' practice squad on October 27, 2008.
He was re-signed to the practice squad on December 22, only to be promoted to the active roster again on January 2, 2010, after defensive tackle Atiyyah Ellison was placed on injured reserve.
He was signed to the active roster on October 12 and has appeared in each game since on special teams duty - blocking a punt on November 28, 2010, against the Kansas City Chiefs.