 While with the BC Lions from 1965 to 1967, Allen was also used sporadically as a punt returner, returning 79 punts for 412 yards.In 1967, Allen moved to the Eskimos, where he played only two games.He retired prior to the 1968 season.