Cameron competed for Canada in the 1936 Summer Olympics held in Berlin, Germany in the 4 x 100 metres where she won the bronze medal with her teammates Dorothy Brookshaw, Mildred Dolson and Aileen Meagher. In the 100 metre event she was eliminated in the first round. At the 1934 British Empire Games she finished fifth in the 220 yards competition.