Sir Glanmor nació en Dowlais, en el seno de una familia trabajadora y fue educado en la escuela Cyfarthfa Castle.