In 1893 he was elected to the Tasmanian House of Assembly as the member for George Town. He retired in 1900, but in 1903 he returned to the House as the member for Waratah. He resigned in March 1906 to run for West Hobart, but was unsuccessful.
Gilmore died in Hobart in 1937.