少与商界和政治有关的公职。派驻上海期间，他于1914年至1917年出任上海工部局董事、1920年至1921年出任上海外商总会主席，也曾任上海英商公会会董。1927年调返香港后，他两度担任香港西商会主席（1930年－1931年、1933年－1935年）和定例局非官守议员（1928年、1930年－1935年），期间多次暂任议政局非官守议员。热爱赛马运动的他也曾于1929年至1935年出任香港赛马会主席。麦基于1935年卸下所有工商职务，退休返英，1966年在苏格兰家乡逝世，终年86岁。他生前于1935年获英