 Having started out with Dundee United's youth system he then played for Cowdenbeath, Dunfermline Athletic, Ross County (then in the Highland League), Brechin City and East Stirlingshire.Campbell has accrued more than 1300 games in the dugout either as an assistant manager or manager in Scottish football.He has won 3 separate Manager of the year awards and over 30 manager of the month awards in a career spanning decades.