Allison spent 5 seasons with the Canadiens' AHL farm team, the Nova Scotia Voyageurs, with his best season coming in 1981–82 when he recorded 8 goals and 25 assists in 78 games, while finishing 2nd in the league with 332 PIM. He eventually appeared in 3 games with Montreal during the 1983–84 season, recording no points and 12 PIM. The Canadiens moved their AHL club for the 1984–85 season to Sherbrooke, Quebec, and Allison would play 4 games with the Sherbrooke Canadiens before being traded to the Edmonton Oilers, who assigned him to the Nova Scotia Oilers, their AHL team.