Cohen played college football for the University of Florida, and was a member of a BCS National Championship team.
Cincinnati Bengals defensive back Reggie Nelson and U.S. Olympic runner Xavier Carter were teammates of Cohen at Palm Bay High School.
Following his high school career, Cohen played in the 2003 U.S. Army All-American Bowl with future Florida Gators teammates Chris Leak and Andre Caldwell.
The San Francisco 49ers selected Cohen in the fourth round (135th overall pick) of the 2007 NFL draft.
Cohen signed with the Toronto Argonauts of the CFL on June 7, 2012, and played in five regular season games for the Argos.