Σπούδασε Οικονομικές Επιστήμες στο Queen Mary College, University of London (1981) και κατόπιν απέκτησε πτυχία MSC (1982) στο London School of Economics και D. Phil. (1990) στο Merton College, Oxford University.
Έχει διατελέσει Επίκουρος Καθηγητής στο Πανεπιστήμιο Μακεδονίας, Λέκτορας στο University College London, Fellow Οικονομικής στο Stockholm Environment Institute, και Επίκουρος Καθηγητής στο Franklin and Marshall College.