John Gordon Pugh was born at Stockton NSW in 1905. He was always known by his middle name of ‘Gordon’. Gordon was the son of a coal miner, but by 1930, both of his parents had died. He and his three siblings moved from the family home in Queen St Stockton.
Soon after Gordon was ‘on the road’ and made his way to Parkes in the central west of NSW. He joined the Parkes Rugby League team in 1932, playing hooker alongside Jack Schumack, and was soon recognised for representative honours.