Γεννήθηκε το 1961 στην Αθήνα. Σπούδασε μαθηματικά και οικονομικά στην Βρετανία όπου και δίδαξε στα πανεπιστήμια του Essex, East Anglia, Γλασκώβης και Cambridge, πριν «μεταναστεύσει» στην Αυστραλία όπου δίδασκε στο πανεπιστήμιο του Sydney. To 2000 επέστρεψε στα πάτρια και ανέλαβε θέση καθηγητή οικονομικής θεωρίας στο Πανεπιστήμιο Αθηνών.