January 13, 1913|
Chatham, Ontario, Canada
March 23, 1967 (aged 54)|
Toronto, Ontario, Canada
|Height||5 ft 8 in (173 cm)|
|Weight||157 lb (71 kg; 11 st 3 lb)|
Willson was born in Chatham, Ontario on January 13, 1913. In 1929 he joined the junior hockey team the Newmarket Redmen, and played with them in the Memorial Cup four times, winning in 1933. He moved on to the Toronto St. Michael's Majors in 1933, and was a member of the 1934 Memorial Cup-winning team.
Willson returned to North America for the 1937–38 season, when Willson played for the Verdun Maple Leafs and 18 games for the Montreal Canadiens. Willson played a further four games for the Canadiens in the 1938–39 season. Willson played the rest of the season for the New Haven Eagles and a further three seasons for the Eagles before Willson enlisted in the Royal Canadian Air Force for wartime service.
- Date of birth per records at Trull Funeral Home, Yonge Street, Toronto
- Obituary, The Globe and Mail, March 23, 1967, pg. 38