[6] John was a Normanton boy and his career took him to Leeds, Keighley, South Sydney and Castleford before arriving at Belle Vue in 1978.
He played a total of 103 games for Keighley between 1972 and 1976 which saw him score eight tries and a drop goal (a left foot effort at York in a 1975 Yorkshire Cup tie).
In-between Keighley and Castleford, he also had the 1976 season with the South Sydney Rabbitohs where he played ten first-team games.
He was a first class ball handler, strong runner and tremendous tackler and went on to play twenty one games in the season, scoring his only Trinity try at Huddersfield in October 1978.
His successful season earned him the Trinity Supporters' Player of the Year for 1978-79, followed by a late call up to the Great Britain tour squad.
He waited until returning home in August 1979 before officially announcing his shock retirement but his powerful runs, strong defence and deft handling skills were to be lost to the club.