Allen has represented Ulster Rugby at Under 18, Under 19 level and Academy level.
In the 2012-13 season, Allen scored his first senior Ulster try against Cardiff Blues and was named on the bench for the Final, coming on in the 64th minute in the 24-18 defeat to Leinster.