Ramsay split his time between the senior and junior Verdun Maple Leafs from 1936 to 1939. After playing for the Washington Eagles in 1939-40, he returned to the Maple Leafs for two seasons. He then played senior hockey for the Glace Bay Miners, Ottawa Commandos, and Ottawa RCAF Flyers.
In 1944-45 he was called up by the Chicago Blackhawks for 11 games and scored 2 goals and 2 assists.
He retired in 1951.