On 29 April 2011, it was announced he had signed with Championship side Reading along with his younger brotherRyan. On 2 May 2012 Reading announced that Cameron had been released by the club.
On 31 December 2012 it was announced that Edwards had joined A-League side Melbourne Heart following a stint at the Nike Football Academy.
Perth Glory
Edwards signed with Perth Glory in May 2013, linking up with his father. His brother would later join the Glory on a season long loan. Edwards made his debut for the Glory on 20 October 2013, coming on as a 59th-minute substitute for Steven McGarry, in their 0-0 away draw against Newcastle Jets.
Personal life
Cameron is a son of former Australian international Alistair Edwards, his mother is a Singaporean national, and he is the older brother of fellow soccer player Ryan.