Career
In 1928, he was vice-president of Imperial Bank of Canada. He was president of York Knitting Mills Limited. and of Gordon Mackay and Company Limited., a wholesale dry goods company. Archives of Gordon Mackay are held by Trent University in Peterborough, Ontario.
In 1930, he proposed a merger of knitting mill companies including Zimmerknit and Gordon Mackay.
In 1912, he founded Saint Christopher House, a settlement house in Toronto now known as West Community House. Later, he was vice-chairman of the Health League of Canada.
He helped establish the "Forty to Fifty Club", which was intended to help men in this age group find appropriate work. In 1938, he published a pamphlet titled Insurance of Employment.