Cameron began his career with local side
Dunipace Juniors before moving to
Falkirk. In the summer of 1995, he linked up with
East Stirlingshire spending a season there before joining the
Argyll and Sutherland Highlanders as a driver. He spent three years in the military, combining this career with appearances in the
East of Scotland Football League with the likes of
Pencaitland & Ormiston and
Whitehill Welfare. In February 1999 he joined
St Mirren where he scored twice in ten appearances. Cameron paid £1,400 in the summer of 1999 to buy himself out of the
Argyll and Sutherland Highlanders in order to join
Brighton & Hove Albion on a two-year contract. However, he struggled with the initial demands on full-time football, particularly his fitness and weight levels. However, having been threatened with the axe by manager
Micky Adams, he began to come into form particularly impressing in the 2–2 home draw with
Lincoln City on 23 November 1999. Finding goals elusive, his final game for Brighton against
Hull City on 5 February 2000 saw him substituted after just twenty minutes and then be the subject of severe criticism from Brighton's assistant manager
Alan Cork who stated that "Cameron was useless, full stop. If he wants to be a professional footballer he has got to liven up. On that performance it will be a long time before he plays again." Cork's comments caused controversy in the local media and Brighton manager
Micky Adams was forced to defend Cork. At the end of February, Cameron spent a week on trial with
Raith Rovers before moving to
Worthing at the end of March. He would mark his home debut in spectacular fashion, scoring five times against
Barton Rovers on 11 April 2000. His form for Worthing attracted attention and
Lincoln City, remembering his performance against them the previous November, invited Cameron to trial for them in
Grant Brown's testimonial game against
Middlesbrough in May 2000. An impressive performance saw Cameron secure a two-year contract with the Imps. ==Managerial career==