Winsor coached ice hockey at Harvard University between 1903 and 1917.
Prior to that he had attended Noble and Greenough's School in Boston.
Winsor played ice hockey at Harvard, at the forward position, between 1900 and 1902 and was captain of the 1902 team that played in the intercollegiate league series against teams from Yale, Princeton, Brown and Columbia.
In 1903, at an age of 23, Alfred Winsor took over the coaching duties of the Harvard University hockey team, and he became an instant success when the team won the 1903 intercollegiate series.
Alfred Winsor died on September 12, 1961, in Cataumet, Massachusetts, at an age of 81.