He represented the South Australian House of Assembly multi-member seat of Flinders from 1906 to 1910 and from 1912 to 1918.
[1][2] Travers was born at Rice's Creek at Auburn, South Australia.
He was a District Council of Orroroo councillor for the Pekina Ward from 1902 to 1905, and was appointed a justice of the peace in 1902.
He resigned from the Liberal Union in December 1917 due to his opposition to conscription, and was defeated as an independent at the 1918 election.
[3][7][5][8][9] Having lived in Kingswood, Adelaide for a time, he moved to Woods Point, near Murray Bridge, around 1924, returning to being a grazier.