Career
He played college football at While playing at, Allen was selected as a first-team All-Big 12 player and was the captain of the 2010 Cornhuskers football team He was also on the watch lists for the Lombardi Award and the Ted Hendricks Award. Allen was signed by the Seahawks as an undrafted free agent following the end of the NFL lockout on July 26, 2011.
He was injured/released on September 3, 2011 and then re-signed to practice squad on November 9, 2011.
Allen played for the Seahawks throughout the 2012 preseason. He was waived on August 31, 2012 as part of the final cuts to the 53-man roster.
He was not among the seven players signed to the Seahawks" practice squad.