Allen played a total of six regular-season games as special teams and backup defensive back and recorded five special teams tackles and two defensive tackles. He made his CFL debut on July 31.
Allen attended university at Wilfrid Laurier and played in 31 games. He tallied 46 tackles with five interceptions and one forced fumble. Allen recorded 16.5 tackles, two knockdowns and one interception during the 2009 season. He also contributed on special teams over his university career by returning seven kickoffs for 142 yards and 11 punts for 79 yards. Allen was named a conference first team all-star in 2007, 2008 and 2009 and he was second team all-Canadian in 2007.