Graham obtained a PhD in Economics from the University of Melbourne in 1993. He has been working as an academic member of staff in the Department, now School, of Economics since 1991. Current rank is Associate Professor. Research interests in heterodox economics and macroeconomic theory and policy.