He completed his Ph.D in Geography from the University of Minnesota in 1998. Subsequently he taught at the University of Vermont, Dublin City University, and St. Patrick’s College, Drumcondra. He also worked as a policy and research analyst for the Combat Poverty Agency in 2002-2003. His research centres on the political economy of globalization in Africa. His teaching interests are in development and economic geography. He has taught both undergraduate and graduate classes on Africa, third world development and globalization, in additional to human environment relations and regional development.