Career
Charles Haly was elected to the Queensland Legislative Assembly in Burnett at the inaugural 1860 colonial election on 4 May 1860. He held the seat until the 1863 election on 24 June. On 15 April 1865, John Edwards, the member for Burnett, resigned.
He held the seat until 6 April 1867.
On 6 April 1869, Robert Mackenzie, former Premier and member for Burnett, retired from politics and departed for Europe. Haley held the seat until he resigned on 23 March 1871.
On 8 December 1875, Edmund Royds, member for Leichhardt, resigned. He held the seat until 14 November 1878 (the 1878 election).
Haly died in 1892 and was buried in Dalby Monumental Cemetery.