National and Kapodistrian University of Athens
He was born in 1963 on Zakynthos. He graduated from the law school of the National and Kapodistrian University of Athens in 1995. From then on he practiced as an attorney.