His Australian postgraduate study included degree courses at Flinders University, the University of Adelaide and the University of New England. He has taught in Australia, USA and Japan and held a number of visiting fellowships in USA, Singapore and Australia.