His research interests include lake eutrophication and algal blooms, catchment management by constructed wetlands, ecosystem ecology, ecosystem modelling, and ecological informatics. He is also Editor-in-Chief of the international journal "Ecological Informatics", a member of the Editorial Board of the international journal "Ecological Modelling", a member of the CRC for Water Quality and Treatment, and a member of the Water Research Cluster and the Research Institute for Climate Change at the University of Adelaide.