Γεννήθηκε στην Θεσσαλονίκη το 1967. Σπούδασε Πολιτικός Μηχανικός στην Πολυτεχνική σχολή του ΑΠΘ από όπου αποφοίτησε το 1992 και αναγορεύτηκε Διδάκτορας της σχολής το 1996. Μετά την αποφοίτησή του εργάστηκε στην αρχή ως ελεύθερος επαγγελματίας, ενώ στην συνέχεια απασχολήθηκε 14 έτη στην Εγνατία Οδό ΑΕ (1999-2013), από όπου αποχώρησε ως Διευθυντής Υποστήριξης της Συντήρησης και Λειτουργίας του αυτοκινητόδρομου. Κατά τα έτη 2013-2014 εργάστηκε στην Μ. Βρεττανία ως σύμβουλος στην εταιρεία συμβούλων διαχείρισης αυτοκινητοδρόμων Atkins Global SA. Επιστρέφοντας στην Ελλάδα δούλεψε στην Ολυμπία Οδό ΑΕ (2014 – 2017) ως Προϊστάμενος υπεύθυνος για την Συντήρηση και Λειτουργία του αυτοκινητόδρομου από το Ξυλόκαστρο ως την Πάτρα. Από το 2017 έως και σήμερα εργάζεται ως Προϊστάμενος Κατασκευών στην εταιρεία ύδρευσης και αποχέτευσης Θεσσαλονίκης (ΕΥΑΘ ΑΕ). Είναι παντρεμένος με την Κατερίνα Παναγιωτοπούλου, Αρχιτέκτων Μηχανικό, με την οποία απέκτησαν τρία παιδιά. Ζει στην Περαία από το 2002 έως και σήμερα.