He was the starting quarterback at FAU from 2001 to 2004 and also played professionally for the Amsterdam Admirals of NFL Europe in 2006.
Jared Allen was then granted the starting job, leading the Amsterdam Admirals to one win (away vs. the Frankfurt Galaxy) and two losses during the remaining regular season games.
The one win was sufficient to secure first place in the season and a spot in the World Bowl, which was lost to the Frankfurt Galaxy by 7–22.
In January, 2012 Allen was named the tight ends coach at Florida Atlantic University (FAU).
After the 2013 season, Allen stepped back into an administrative role as director of player personnel and external relations.