 At the 1976 Summer Olympics in Montreal, he was eliminated in the repechages of the C-2 1000 m event while finishing ninth in the C-1 1000 m event.Edwards grew up paddling at the Carleton Place Canoe Club (the oldest continuing flat water racing canoe club in Canada) in Carleton Place, Ontario, and became the first Olympic competitor from that club.He competed in C-1 1000m and C-2 1000m at the 1976 Olympic Games in Montreal.