He studied at University College, Cardiff, and lectured in music at the University of Bristol from 1961 until his retirement in 2002.
He studied at University College, Cardiff, completing a PhD in Composition in 1972. He lectured in music at the University of Bristol from 1961 until his retirement in 2002.