He was born in Carneddi, Bethesda, Caernarfonshire, Wales, and studied Latin and Welsh at the University College of North Wales, Bangor.
He was born in Carneddi, Bethesda, Caernarfonshire, Wales, and studied Latin and Welsh at the University College of North Wales, Bangor.