Currently Elder Professor of Physics and Australian Laureate Fellow at the University of Adelaide.
2004-2009 Chief Scientist and Associate Director for Theoretical and Computational Physics at Thomas Jefferson National Accelerator Facility
1984 -present: Professor at the University of Adelaide
1982-1984 Staff Member Theory Division CERN
1975-1983 Staff Member in the Theory Group at TRIUMF
1973-75 Killam Postdoctoral Fellow UBC