Γεννήθηκε στην Αθήνα το 1975. Σπούδασε στο Τμήμα Γεωλογίας και Γεωπεριβάλλοντος του Εθνικού και Καποδιστριακού Πανεπιστημίου Αθηνών, έκανε μεταπτυχιακές σπουδές στο Εθνικό Μετσόβιο Πολυτεχνείο στην Τεχνολογία και Επιστήμη Υδατικών Πόρων και βρίσκεται στο τελευταίο στάδιο εκπόνησης της διδακτορικής του διατριβής με θέμα τη Ρύπανση των Υπογείων Υδάτων.
Το 2007 εντάχθηκε στο δυναμικό του Σκακιστικού Ομίλου Χαλανδρίου. Έχει παίξει σε διεθνή τουρνουά, όπως αυτά της Ικαρίας (2008 – 2009), της Λέρου (2012) και της Παλαιοχώρας (2010, 2011 και 2013), αλλά και στο Διεθνές Τουρνουά της Νίκαιας «Τιμή στην Εθνική Αντίσταση» (2008, 2011, 2013 και 2014).
Το 2011 έπαιξε για 1 χρόνο δανεικός στην ομάδα του Σ.Ο. Θήβας, όπου αγωνίστηκε στο κύπελλο της ΤΕΣΣΑΣ.
Σε επίπεδο σκακιστικής διαιτησίας κατέχει από το 2011 τον τίτλο του National Arbiter, ενώ σε προπονητικό επίπεδο απέκτησε το 2012 τον τίτλο του Developmental Instructor και το 2014 τον τίτλο του National Instructor.