John Brown (October 19, 1849 – October 17, 1924) was a general agent and politician in Ontario, Canada.
He represented Perth North in the Legislative Assembly of Ontario from 1898 to 1902 and from 1903 to 1904 as a Liberal.
[1][2] He was born in Downie township, Perth County, Canada West.
[1] Brown was first elected to the Ontario assembly in 1898.
[3] This article about an Ontario Liberal Party MPP is a stub.