He was educated at St. Michael's College, Llandaff and ordained in 1958. After curacies in Llandeilo and Swansea he was Vicar of Brwyngwyn from 1963 to 1970. He was at Llansantffraed from 1970 until 1979; and Ilston from 1979 until 1994.
