He was brought up on a farm on the former Kilvrough estate in Gower and published several collections of poetry, including Song and Dance (1981), Practical Dreams (1983), Acts of Union: Selected Poems (1990), Ambush (1998) and Hotel Gwales (2006).