Cameron (December 28, 1881 – November 17, 1953) 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.