Education
Macgregor studied in Glasgow under Robert Greenlees and James Docharty and at the Slade School under Alphonse Legros.
Macgregor studied in Glasgow under Robert Greenlees and James Docharty and at the Slade School under Alphonse Legros.
He joined James Paterson (1854–1932) in 1878 and they were co-founders of the Glasgow School. Macgregor travelled widely on the Continent 1886-1890.
He exhibited at the Royal Scottish Academy from 1875 (Associate Republic of South Africa 1898. Republic of South Africa 1921) and twice at the Royal Academy, was a member of the R.S.W.S. 1885–1906 and the New English Art Club in 1892. A member of Glasgow Art Club, work by Macgregor was included in the club"s Memorial Exhibition in April 1935, in memory of those of its members who had died since the First World War.