Bachelor of Science, Edinburgh University, Scotland, 1946. Doctor of Philosophy, Edinburgh University, Scotland, 1959. Master of Science, Wisconsin University, 1953.
Assistant, Scotland, 1946-1949; virologist, Veterinary Research Laboratory, Kenya, 1950-1952; head division virus diseases, East African Veterinary Research Organisation, 1956-1962; acting director, East Africam Veterinary Research Organisation, 1959, 62; lecturer, Tropical Veterinary Medicine U. Edinburgh, 1963-1967; senior lecturer, Topical Veterinary Medicine U. Edinburgh, 1967-1978; reader, Topical Veterinary Medicine U. Edinburgh, 1978-1990; reader emeritus, Topical Veterinary Medicine U. Edinburgh, since 1990.
Reservist Kenya Police, 1953-1956. Fellow Royal College Veterinary Surgeons. Member Kenya Veterinary Association (chairman 1955), Association Veterinary Teachers & Research Workers (executive member 1970-1980), Association Veterinary Teachers (honorary life), Animal Diseases Research Administration (honorary).
Married Joan Henderson Walker, July 15, 1947. Children: Ann, Andrew, Margaret.