Browne was born in Pimlico, London, to parents William Henry Browne, a stone-sawyer, and his wife Eliza (née Barton). At age eleven he was at sea with the merchant navy, a position he held for the next nine years.[2]
Browne became president and secretary of the Amalgamated Miners' Association in Croydon, and was an alderman in the same town.[1]
In August 1890 Browne contested a by-election for the seat of Burke in the Queensland Legislative Assembly, but lost to John Hoolan by 24 votes. As secretary of the miner's union, he organised financial support for the shearers in the 1891 Australian shearers' strike.[2]
At the 1893 Queensland colonial elections, Browne, representing the Labour Party, won the new seat of Croydon, holding it till his death in 1904. He was Secretary for Mines & Public Instruction in the world's first socialist government in 1899, and Secretary for Mines & Public Works in 1903–1904. From 1900 until 1903 he was Chairman of the parliamentary Labour Party and opposition leader.[1]
Though not a forceful speaker, he was often heard in the house.[2]