Γεννήθηκε στη Διάβα Καλαμπάκας, όπου και τελείωσε το δημοτικό. Στη συνέχεια φοίτησε στο γυμνάσιο και το λύκειο Καλαμπάκας από όπου και αποφοίτησε. Είναι καθηγητής φυσικής αγωγής του γενικού Λυκείου Καλαμπάκας.

Εξελέγη ως Δημοτικό Σύμβουλος για πρώτη φορά το 2014. Είναι Αντιδήμαρχος Τουρισμού και Αθλητισμού από 1-9-2014 έως και σήμερα. Είναι παντρεμένος με την Χριστίνα Βουλγαρίδου και έχει δύο παιδιά τον Βασίλη και τον Απόστολο.