During his playing career, John enjoyed success with promotion-winning campaigns at Hartlepool United, Derby County, and Nottingham Forest. Additionally, he earned two caps for the Scottish Under-23s during his early years.
After securing a League Championship medal with Derby County, John went on to captain Nottingham Forest, where he led the team to another League Championship title along with two League Cup victories and two European Cup triumphs. His time at the club cemented his reputation as one of football’s most accomplished and successful figures.
Following his playing career, John transitioned into management, taking on roles such as Player-Manager at Bolton Wanderers, Assistant Manager at Plymouth Argyle and Hull City, and Joint Manager at Rotherham United.
Today, John is a familiar face on matchdays at Nottingham Forest, where he regularly hosts events, and is a respected commentator for BBC Radio Nottingham.
John is also a highly sought-after after-dinner speaker, sharing captivating stories from his career, the motivation behind his numerous achievements, and his reflections on the legendary Brian Clough, the iconic figure who played a major role in shaping his football journey.