Bachelor of Science, University College Swansea. Doctor of Philosophy, University College Swansea, 1955. Doctor of Science, University Wales, 1970.
Postdoctoral fellow, Imperial College Science, London, 1955-1957;
senior science officer, National Chemical Laboratory, Teddington, 1957-1959;
lecturer, Queen's University of Belfast (Ireland), 1959-1966;
chair physical chemistry, U. Bradford, 1966-1979;
head department physical chemistry, U. Wales College of Cardiff, since 1979;
deputy principal, head school chemistry, U. Wales College of Cardiff, since 1988. Visiting professor U. Xiamen, People's Republic China, since 1985, University of California, Berkeley, 1984. Centenary lecturer Indian Academy Sciences, India, 1984.
Chairman trustees Wool Foundation, Ilkley, Yorkshire, London,1 981-.
Married Catherine Angharad, March 23,1 957. Children: Karen, Mark.