Ηλεκτρολόγος Μηχανικός ΔΠΘ, M.Sc. ως μηχανικός παραγωγής στο Πανεπιστήμιο του Birmingham UK.
Εργάστηκε στην Land Rover (Solihull) & στο Rover Group (Longbridge UK), στη σχεδίαση, ανάπτυξη και εφαρμογή ενός ολοκληρωμένου πληροφοριακού συστήματος συντήρησης (1992-1994). Στην Ελλάδα εργάστηκε στην APCO Control Valves ως υπεύθυνος παραγωγής (1995-1997), και στην Ελληνική Υφαντουργία ως υπεύθυνος των πληροφορικών συστημάτων παραγωγής (1997-2000). Από το 2000 έως σήμερα είναι Διευθύνων Σύμβουλος στην Atlantis Engineering A.E.
Μεταξύ άλλων, έχει συμμετάσχει σε περισσότερα από 80 έργα πληροφορικής σε Ελλάδα και σε Βαλκανικές χώρες και σε 12 ερευνητικά (Ευρωπαϊκά ή Εθνικά) έργα σε 3 από τα οποία είχε το ρόλο του συντονιστή του έργου και σε 2 του τεχνικού συντονιστή.
Είναι πρόεδρος στο European Federation of National Maintenance Societies (EFNMS), και μέλος ΔΣ στο Σύνδεσμο Εταιριών Πληροφορικής Βορείου Ελλάδας (ΣΕΠΒΕ).