Han er utdannet fra Athens School of Economics and Business i 1975, med universitetsgrad innen bedriftsøkonomi, og har senere tatt mastergrad innen sosialøkonomi ved Lakehead University i Canada og Ph.D ved Queen's University. Han er professor ved Athens University of Economics and Business.