Γεννήθηκε στην Άνδρο Κυκλάδων το 1967. Κατοικεί μόνιμα στη Νέα Σμύρνη από το 1997. Σπούδασε στη Φιλοσοφική Σχολή του Πανεπιστημίου Θεσσαλονίκης, στη Μαράσλειο Παιδαγωγική Ακαδημία Αθηνών και στο Παιδαγωγικό Τμήμα του Πανεπιστήμιου Αθηνών (Med). Είναι Διδάκτωρ του Παιδαγωγικού Τμήματος του Πανεπιστημίου Αθηνών. Έχει εργαστεί ως δάσκαλος και καθηγητής αγγλικών σε δημόσια και ιδιωτικά σχολεία, καθώς και στο Πανεπιστήμιο Αθηνών στην κατάρτιση των νέων δασκάλων. Από το 2011 είναι Διευθυντής του 3ου Δημοτικού Σχολείου Νέας Σμύρνης.