Bachelor of Science, University Otago, New Zealand, 1984. Doctor of Philosophy, University Otago, New Zealand, 1991.
Graduate student University Otago, New Zealand, 1984-1990. Research associate University Western Australia, 1991-1993, lecturer, 1994-1998, senior lecturer, since 1998.
Chairman Modelling Committee for Swan-Canning River Cleanup, Western Australia, 1997. Organizing committee International Symposium on Ecology and Engineering, Perth, 1997. Member American Society Limnology and Oceanography, Australian Water and Wastewater Association, American Geophysical Union.
Married Deborah Rae Edwards Hamilton, May 26, 1990. Children: Alexander, Amelia, Luke.