Γεννήθηκε στη Χερσόνησο Ηρακλείου. Σπούδασε Θεολογία και Φιλολογία στο Πανεπιστήμιο Αθηνών. Διδάκτωρ του ΑΠΘ., διετέλεσε καθηγητής στη Δευτεροβάθμια Εκπαίδευση, Επιστημονικός Προϊστάμενος και Αναπληρωτής Περιφερειακός Διευθυντής Εκπαίδευσης Κρήτης, καθηγητής Ιστορίας της Π.Α.Ε.Α.Κ. Έχει εκδώσει έντεκα ποιητικές συλλογές, τρεις σειρές διηγημάτων, ένα μυθιστόρημα, τριάντα πέντε μαρτυρίες αγωνιστών της Εθνικής Αντίστασης, μελέτες για την Ιστορία και Λογοτεχνία. Συμμετέχει με ανακοινώσεις σε επιστημονικά Συνέδρια, δημοσιεύει άρθρα σε περιοδικά και εφημερίδες. Έχει τιμηθεί με το βραβείο «Ν. Καζαντζάκης» του Δήμου Ηρακλείου και με τρεις επαίνους από την Ακαδημία Αθηνών.