He received his undergraduate degree in economics from the University of Dublin, Trinity College, in 1981 and his PhD in economics from Yale University in 1988. He has held academic appointments at Michigan State University, the University of Virginia, and INSEAD. He has also held visiting appointments at the University of Michigan, the Helsinki School of Economics and Business Administration, and the University of Texas at Austin. He joined Melbourne Business School in January 2009.