 In June 2014, Campbell signed for Scottish Championship club Cowdenbeath.Campbell returned to Forfar Athletic on 15 January 2015, signing on a one-month loan.Campbell joined Forfar permanently in July 2015, staying with the club for one season before moving to Montrose at the start of the 2016–17 season, initially on a one-month deal to provide cover for injured defenders Michael Bolochoweckyj and Chris Hegarty.