Bachelor of Science, University Manchester, England, 1962. Master of Science, University Manchester, England, 1972.
Assistant librarian Bradford Institute of Technology, England, 1963-1966. Sub librarian University Manchester Institute of Science & Technology, 1966-1970, University Wales Institute of Science & Technology, Cardiff, 1970-1973, acting librarian, 1973-1975, librarian, 1975-1988, University Wales College of Cardiff, since 1988.
Member Library Association, British Computer Society.
Married Norma Elaine Critchley, February 22, 1975. 1 child, Sarah Annual.