Allison played in 68 games in Nova Scotia before spending the following two seasons with the Muskegon Lumberjacks of the International Hockey League (IHL).
[citation needed] During the summer of 1987, Allison was signed by the Toronto Maple Leafs organization and spent the 1987–88 season playing with the Newmarket Saints of the AHL, recording 10 points (1G-9A) in 48 games.
Allison then moved to the Kingston Frontenacs of the Ontario Hockey League (OHL) for the 1992–93 season, leading the Fronts to a 36–19–11 record and the third round of the playoffs before losing to the Peterborough Petes.
Allison's next head coaching job came in 1999–2000 with the Fort Wayne Komets of the United Hockey League (UHL), leading them to a 40–27–7 record and to the third round of the playoffs.
In between, he spent time behind the bench of the Fort Frances, Ontario-based Borderland Thunder of the Superior International Junior Hockey League.
Allison became the head coach and general manager of the Des Moines Buccaneers in the United States Hockey League in 2014.
[2] Allison became the fourth head coach in the history of the North American Hockey League's Fairbanks Ice Dogs in January 2022.
He compiled a 41–33–7–2 record in 83 regular season games, and 2–3 mark in 5 playoff appearances as the head coach of the Fairbanks Ice Dogs before leaving the team on April 3, 2023, in "an amicable parting."