Background
The son of state Modern Language Association Donald Mackinnon, he was born in Melbourne and educated at Geelong Grammar School and then attended Oxford University.
The son of state Modern Language Association Donald Mackinnon, he was born in Melbourne and educated at Geelong Grammar School and then attended Oxford University.
University of Oxford.
He returned to Australia as a grazier at Linton before becoming a company director and serving in the military 1938-1943. In 1949, he was elected to the Australian House of Representatives as the Liberal for Wannon, but he was defeated in 1951. In 1953 he returned to the House as the member for Corangamite, having been elected in the by-election that followed the death of Allan McDonald.
In 1966, Mackinnon retired from politics, and in 1967 was appointed Ambassador to Argentina.
In 1968, while retaining the Argentinian position, he was also appointed Ambassador to Peru and Uruguay. He held these positions until 1970.
Mackinnon died in 1983.