He was part of the Rovers side that won the Scottish League Cup in 1994, leading to the team's first and only foray in Europe, which included the memorable ties against German giants Bayern Munich.
[4] He spent some time on loan to Millwall, before being recalled by Wolves – then in a faltering promotion campaign – and played in their final five games of the season.
His performances gained him the support of many fans to remain at the club,[4] but he was not offered a new contract and moved to fellow Championship team Coventry City on a free transfer in June 2006.
He appeared in most of Coventry's games in that season, although mostly as a substitute, scoring two league goals (both penalties), and one from open play in the FA Cup.
Cameron returned to his native Scotland in July 2008, signing for Dundee,[7] at the time managed by another former Wolves teammate, Alex Rae.
After being plagued by constant knee trouble, Cameron's debut for the club came in a closed door game against Albion Rovers at Cliftonhill which Dundee won 2–1.
To help to get him back to full fitness for his long-awaited return to the Dundee first team and to aid his recovery from the trouble, new manager Jocky Scott confirmed on 8 January 2009 that Cameron had joined Second Division side Arbroath on a month's loan deal.
Cameron led the Blue Brazil to the Second Division championship in his first season in charge, finishing eight points ahead of Arbroath.