 Cameron signed for Aberdeen in the summer of 1989 and made his debut against Albion Rovers in a 1989–90 Scottish League Cup tie.Cameron scored the winner against Celtic at Hampden Park in the semi-final of the same tournament, but missed out on playing in the final after suffering concussion in a league game against Hearts, although he did pick up a winner's medal.First team opportunities were limited for him at Aberdeen, and he left in 1992.