 McLean was secretary-treasurer for the Farmers' Mutual Insurance Company and the South Huron Agricultural Society.He was elected to the House of Commons in a 1908 by-election held after the death of Benjamin B. Gunn and then reelected in the general election later that year.In 1911, he was defeated for the federal seat by Jonathan Joseph Merner.