Σπούδασε νομικά, Φιλοσοφία του Δικαίου και Πολιτική Φιλοσοφία στη Θεσσαλονίκη και την Αθήνα. Μιλάει γερμανικά, ιταλικά και αγγλικά. Είναι πρόεδρος του ΕΝΑ από την άνοιξη του 2017.