A career minor-leaguer, Allen began playing hockey out west in numerous small towns, from North Battleford to Lethbridge to Creighton during the mid-1930s.
Allen was called up to the New York Americans from Springfield and played on November 21, (vs. Toronto), 23 & 24 (Habs), 28 (Rangers), and 30 (Toronto), but in his sixth game, December 3 against Boston, he suffered an eye injury which forced him back to the minors when he had recovered. He spent the next decade in small American cities playing in far away leagues that would never see him promoted to the NHL, finishing his tour of duty first with the Dallas Texans and then with the Saskatoon Quakers in 1950.
A speedy right winger, Allen had shown an ability to score, most notably with Pittsburgh in the AHL where he had 20 goals in 1941-42, his first full year after the injury. Later, with the Texans, he led the league with 34 goals in 1946-47 and two years later he suffered a leg injury which eventually led to his retirement, in 1949, at 33 years of age.
In 1995 Vivan "Squee" Allen passed away and was later buried in Kerrobert, Saskatchewan.