Career
MacLellan ran for a seat to the Alberta Legislature as a Social Cr candidate in the electoral district of Innisfail for the 1935 Alberta general election. The 1940 boundary redistribution saw the Innisfail electoral district get abolished, along with other districts whose representatives had gone against the Social Cr party line. MacLellan ran for nomination as an Independent Progressive candidate and was nominated at a convention on July 19, 1939.
He stood for a second term in the 1940 Alberta general election in the Red Deer provincial electoral district and was defeated finishing in last place on the first vote count and getting eliminated.
MacLellan made an attempt to run for a seat to the Canadian House of Commons in the federal electoral district of Red Deer in the 1945 Canadian federal election as a Company-operative Commonwealth candidate. He was defeated by incumbent Frederick Shaw finishing in third place in the field of five candidates.