Rugby player, who became Scotland's first Grand Slam winning captain. Macpherson was born in Newtonmore (Badenoch) and educated at Fettes College (Edinburgh). He came to prominence as a rugby player with Oxford University. Playing in the centre, he made his international debut in 1922 against France and notably went on to captain his team through their 'Grand Slam' win in 1925. The games that year saw Scotland defeat France 25 - 4 in Edinburgh, Wales 24 - 14 in Swansea and Ireland 14 - 8 in Dublin. In the final match, England were beaten 14 - 11 at the newly-opened Murrayfield Stadium in Edinburgh. Macpherson was capped on a total of 26 occasions.
He later played for the Barbarians and Edinburgh Academicals. Macpherson went on to become Vice-President of the investment bank Kleinwort Benson (1961-9).
Macpherson was inducted as one of the first members of the Scottish Sports Hall of Fame in 2002.