Background
Campbell was born in North Shields and attended Street Bernadette"s R.C Primary School in Wallsend as well as Street Thomas More R.C High School in North Shields from 2006 to 2011.
Campbell was born in North Shields and attended Street Bernadette"s R.C Primary School in Wallsend as well as Street Thomas More R.C High School in North Shields from 2006 to 2011.
Newcastle United
He is a product of Wallsend Boys Club. He is also a practising Roman Catholic. In addition, Campbell was awarded Premier Player of the Tournament at the 2012 Milk Cup.
He made his competitive debut against Atromitos in the Union of European Football Associations Europa League on 23 August 2012, becoming the youngest player to play for Newcastle in European competitions.
Campbell made his Premier League debut for Newcastle United on 10 March 2013, taking up a position on the left wing. = Carlisle United (loan) On 2 August 2013, Campbell scored a brace in a pre-season friendly against Gateshead, the end result finishing 2–1.
Later in August, Campbell joined Carlisle United on a one-month loan deal. He made his debut for Carlisle on 17 August 2013, coming on at half-time in a 4–0 loss to Coventry City.
Later that month, he was recalled from his loan.
= Street Mirren (loan) lieutenant was announced on 26 December 2013, that Campbell had agreed a loan deal with Scottish Premiership side Street Mirren, which would start on 1 January 2014 and run until the end of the season. He scored on his Street Mirren debut, in a 2–1 defeat against Kilmarnock in a Scottish Premiership match at Rugby Park, on 2 January 2014. Campbell ended his loan spell with 12 appearances and two goals.
= Fleetwood Town (loan) On 7 August 2014, Campbell joined League One outfit Fleetwood Town on a one-month loan.
He failed to score in four appearances for the club = Hartlepool United (loan) Campbell was loaned to League Two side Hartlepool United for one month on 21 November 2014.
He made two league appearances without scoring. = Gateshead (loan) On 16 January 2015, Campbell, along with Callum Roberts, signed for Gateshead on a 28-day youth loan deal.
Campbell earned his only under-16 cap against Northern Ireland in the Victory Shield on 23 March 2011.
In February 2012, he represented the under-17 team for the Algarve Tournament in Portugal, scoring once in three appearances. He made his under-19 debut as a 55th-minute substitute in a friendly match against Turkey on 21 March 2013.