Background
He was born in North Dumfries Township, Waterloo County, Canada West and educated in Ayr.
He was born in North Dumfries Township, Waterloo County, Canada West and educated in Ayr.
He represented Huron South in the Legislative Assembly of Ontario from 1894 to 1898 and in the Canadian House of Commons from 1908 to 1911 as a Liberal member. 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 an 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.
He died of heart failure in Seaforth in 1916.
He served on the town council for Seaforth, also serving as reeve, mayor and as a member of the public school board.