Дональд Макферсон начал заниматься фигурным катанием в четыре года. Он начинал в Стратфордском клубе фигурного катания, который базируется в Онтарио . На Олимпийских играх 1960 года , где ему было 15 лет, он финишировал десятым. В период с 1960 по 1962 год он был канадцем, занявшим второе место после Дональда Джексона , который стал чемпионом мира в 1962 году . В своем триумфе он просто пропустил подиум четвертым. В 1963 году Макферсон сам сменил своего соотечественника и выиграл чемпионат мира в возрасте 18 лет, сделав его самым молодым чемпионом мира по фигурному катанию в истории по сей день . Затем он закончил свою любительскую карьеру , стал профессионалом и затем 10 лет проработал в Holiday on Ice .
Дональд Макферсон был занесен в Зал славы канадского фигурного катания в 1995 году. Позже он переехал в Мюнхен и умер там 24 ноября 2001 года от диабета .