 He enlisted in the Canadian Expeditionary Force during World War I and had the rank of lieutenant at the end of the war.He was awarded the Distinguished Conduct Medal in September 1918.MacDonald served as president of the PEI Dairymen's Association and was also a volunteer board member of the East River Telephone Company and the East River Dairy Company.