From 1915 to 1918, he served in the 4th Light Horse Regiment of the Australian Army.
He was a founding member of the Camberwell branch of the United Australia Party, and was a campaign manager for Trevor Oldham and Robert Menzies.
On 7 August 1948, Cameron was elected to the Victorian Legislative Council in a by-election as one of two Liberal Party members for East Yarra Province.
[1] When Henry Bolte defeated John Cain at the 1955 election, Cameron was appointed to the Bolte Ministry as minister of health, in which capacity he served for over six years.
When the ministry was reconstituted in 1961, Cameron (who had been knighted that year for his service as health minister), became chair of committees in the Legislative Council.