Background
He was born at Duntulm in Scotland to Alexander Macdonald and Eliza Cartwright.
He was born at Duntulm in Scotland to Alexander Macdonald and Eliza Cartwright.
He arrived in Australia in 1876 and worked on his uncle"s station at Myall Creek. An early organiser of the Shearers Union, he was also elected an alderman at Coonamble several times. He was elected to the New South Wales Legislative Assembly in 1894 as the Labour member for Coonamble.
He transferred to Castlereagh in 1904, but died in Sydney in 1906.