Having won that year’s national championship, Danny MacDonald first represented Canada at the 1928 Summer Olympics in the featherweight freestyle event, where he defeated Harold Angus of Great Britain in the quarterfinals, before losing to Hans Minder of Switzerland, the eventual bronze medalist, in the semifinals. After winning the Canadian Welterweight Championship four years later, he had more luck in that division of the freestyle tournament at the 1932 Summer Games, where he defeated Yoshio Kono of Japan and Gyula Zombori of Hungary in the first two rounds, before suffering three bad points in a defeat against upcoming gold medalist Jack VanBebber of the United States. He accumulated one more bad point in his victory against Germany’s Jean Földeak, but held on to defeat Eino Leino of Finland in the final round and capture a silver medal. He was also athletically involved in swimming and later ran a dairy near Toronto, Ontario. He was inducted into the Canadian Olympic Hall of Fame in 1976.