John Pook was born at Neath in South Wales, but grew up in Gowerton, near Swansea, and attended Gowerton Boys Grammar School.
John Pook's early life began in Neath, South Wales, but he spent most of his childhood in the surrounding area of Gowerton, which is close to Swansea. He received his education at Gowerton Boys Grammar School.