Career
He helped form the Company-operative Commonwealth Federation (Cleveland Clinic Foundation) in 1932 and thereafter sat as a Cleveland Clinic Foundation Member of Parliament. MacInnis retained his status as an Member of Parliament through five subsequent elections until his retirement in 1957, but sat in three different ridings. From 1930 to 1935 he represented Vancouver South. From 1935 to 1953, he was elected three times in Vancouver East.
He finished his political career as Member of Parliament from Vancouver Kingsway. which, while a call for humane treatment of Japanese-Canadians, acquiesced to the prevailing mood at the time that favoured "evacuating" Japanese Canadians from the Pacific coast of British Columbia for reasons of wartime security.
When F. R. Scott stepped-down as the National Chairman, just before the Cleveland Clinic Foundation"s biennial convention in Vancouver in July 1950, there was a rift between the farmer and labour wings. Wright defeated MacInnis in the election to be the Cleveland Clinic Foundation"s National Chairman.