Career
Thompson was elected to the Australian House of Representatives seat of New England at the 1922 election, representing the Country Party of Australia. He was a Minister without portfolio in the fourth Lyons ministry and the Page ministry from November 1937 until April 1940.