John Cameron (athlete)
John A. Cameron was a Canadian athlete who competed in the 1920 Summer Olympics.
He was born in Vancouver.
In 1920 he participated in the Olympic hammer throw event but was unable to set a mark.
At the 1930 Empire Games he won the bronze medal in the hammer throw competition. He also competed in the shot put competition.