Allen è un difensore roccioso che con i suoi oltre 100 kg e 1,91 m di altezza darà quella sicurezza alla retroguardia meranese che nelle ultime partite è mancata. Questa stagione Allen ha vestito la maglia dei Peterborough Phantoms nella EPIHL inglese. Allen è atteso a Merano già nei prossimi giorni.