As well as 19 games and 8 test match appearances for New Zealand, Allen played 110 games for Taranaki and was captain of the inaugural Wellington Hurricanes Super 12 team.
Allen's career involved playing 19 games and 8 test matches for New Zealand, as well as 110 games for Taranaki and captaining the Wellington Hurricanes Super 12 team.