He graduated from the Athens University of Economics and Business with a B.A. in Business Administration (1992-1997). He received a Master's in Accounting and Finance from the University of Essex (1997-1998) and conducted a Ph.D. in Accounting at the same institution (1998-2004).