He was at the University of Queesland for 12 years prior to joining Monash. He has spent time as an academic at the Australian National University and the University of Lancaster (UK).