BAgSc, Adelaide (Australia) University, 1981. BAgSci with honors, Adelaide (Australia) University, 1982. Doctor of Philosophy, Oxford University, United Kingdom, 1986.
Postdoctoral research assistant, Oxford (England) University, 1986-1988; Queen Elizabeth II national research fellow, Melbourne (Australia) U., 1988-1990; lecturer, Newcastle (Australia) U., 1990-1994; senior lecturer, Newcastle (Australia) U., since 1995. Environmental cell biology researcher Newcastle U., since 1990, researcher in chronic fatigue, since 1992. Board directors Bioscreens Proprietary Ltd., Newcastle.
Member American Association for the Advancement of Science, Australian Geography Society.
Married Margaret Macrae Macdonald, September 10, 1983. Children: Sarah Claire, Jennifer, Nicholas Andrew.