Bachelor of Science with honors, Glasgow (Scotland) University, 1981. Bachelor of Medicine ChB, Glasgow (Scotland) University, 1984. Doctor of Medicine, Glasgow (Scotland) University, 1991.
Clinical scientist, Medical Research Council Blood Pressure Unit, Glasgow, 1987-1990; registrar in nephrology, Western Infirmary, Glasgow, 1990-1992; lecturer in medicine, Aberdeen U., 1992-1993; lecturer in nephrology, Glasgow U., 1994-1997; senior lecturer, Glasgow U., since 1997.
Member Royal College Physicians (United Kingdom), American Society Nephrology.
Married Catherine Patricia Pickering, August 27, 1986. Children: Jennifer, Alan, Johanna.