Geboren te Barry, South Glamorgan. Hij ging daar naar de basisschool en vervolgens naar een technische school. Later studeerde hij Engelse literatuur, moderne Engelse geschiedenis en onderwijskunde aan de universiteit. Toen hij in 1971 afstudeerde, werd hij docent Engels. Dat is hij blijven doen tot 1994, toen hij zich volledig met schrijven ging bezig houden.