Williams nació en el seno de una familia de habla galesa el 14 de junio de 1950 en Ystradgynlais, Swansea, Gales.