Allen was selected by the New York Jets in the seventh round of the 2012 NFL draft.
Allen earned first-team all-state honors after his senior season at Trinity Catholic.
[2] The New York Jets chose Allen in the seventh round of the 2012 NFL draft with the 242nd overall pick.
[7] Allen was promoted to the active roster on October 12, 2012, after the team placed Darrelle Revis on injured reserve.
[11] Allen entered the 2013 preseason competing with newly signed Jaiquawn Jarrett for the starting free safety job.