He was recruited by the club in the 2011 National Draft, with pick #91, as a Queensland zone selection. Allen made his debut in Round 20, 2012, against Greater Western Sydney at Carrara Stadium.[1] He played four games over two seasons before being delisted at the end of the 2014 season.[2]
In 2019 Allen was named co-captain of the Aspley Hornets in the NEAFL[3]