Background
Thompson was born in Manly and attended Christian Brothers College there before studying at Harvard as a Churchill Fellow.
Thompson was born in Manly and attended Christian Brothers College there before studying at Harvard as a Churchill Fellow.
Afterwards Thompson served in the Royal Australian Air Force from 1942 to 1946 as a pilot in the 460 Squadron, and on his return became involved in trade unionism. He was elected to the New South Wales Legislative Council in 1974, serving until his retirement in 1988. Thompson died in 2005 at Coffs Harbour.
He was a Labor member of the New South Wales Legislative Council from 1974 to 1988. He then became a member of the Administrative Staff College Association, having completed a senior administration course at Mount Eliza. Thompson had joined the Australian Labor Party in 1947 as a member of the Bellingen branch.
He held various positions (including president, vice-president and secretary) in the Padstow, Belfield, Campsie and Bellingen branches, and was an executive member of the New South Wales branch from 1969 to 1970.