Background
Forrest was born in Windermere, Westmorland, England and educated at the King"s School, Parramatta, New South Wales, in which colony he arrived in 1852.
Member of the Queensland Legislative Assembly
Forrest was born in Windermere, Westmorland, England and educated at the King"s School, Parramatta, New South Wales, in which colony he arrived in 1852.
Subsequently he was appointed one of the commissioners to inquire into the working of the Colonial Stores Office. Forrest was buried in Toowong Cemetery.
Forrest resigned from the Legislative Council on 8 March 1899 and represented Brisbane North in the Legislative Assembly from 20 April 1899 to 27 April 1912. He was again a member of the Legislative Council from 14 June 1913 until his death on 30 March 1914.