He represented the electoral district of Algoma in the Canadian House of Commons from 1874 to 1878. In 1842, he became general manager. Borron came to Upper Canada in 1850, working in Michigan before becoming general manager for the Montreal Mining Company"s operation at Bruce Mines.
In 1858, he returned to Scotland but came back to the Sault Ste.
Marie area in 1862. From 1869 to 1873, he was crown lands agent and mining inspector for the province in the Lake Superior division. In 1879, he was named stipendiary magistrate for the northern Nipissing district.
He retired to Toronto in 1904.
He was a member of the Liberal Party.