John made one appearance for Celtic in our 2-1 home defeat to Telford united, signing from Bishop Auckland. He started out with Newcastle United, making a first team appearance, before joining Scunthorpe, and then joined Gateshead in 1993 for four seasons and 126 appearances before his stint at Bishops Auckland. After Celtic, he joined Whitley Bay. In 1998 he rejoined Gateshead briefly on loan before heading to the States. In 2002 he came back to Gateshead for a season, before heading just down the A1 to Durham City, where he ended his career.