At the
1907 election, Adamson was elected to the
Legislative Assembly of Queensland as the
Labour member for
Maryborough, serving until 2 October 1909 (the
1909 election). On 25 February 1911, he was elected as the member for
Rockhampton, serving until 21 March 1917. He was Secretary for Railways from 1 June 1915 to 2 October 1916. Adamson left the Labor Party in the wake of the 1916 split over
conscription, joining the
National Party. and then he was elected to the
Australian Senate as a Nationalist Senator for Queensland. He served in the Senate from 1 July 1920 until his death on 2 May 1922. Following his death, the
Queensland Government (then controlled by the
Australian Labor Party) appointed
John MacDonald, a Labor member, as his replacement. ==Death==