John Donald McPherson (February 20 1945 in Windsor Ontario – November 24 2001 in Munich Germany) was a Canadian figure skater. He is the 1963 World Champion and the 1963 Canadian national champion. He represented Canada at the 1960 Winter Olympics where he placed 10th at the age of 15. He turned 15 years old during the Olympic figure skating competition.Donald McPherson started to skate with the age of 4.