Ο Γιώργος είναι Πολιτικός Μηχανικός του ΕΜΠ και διατηρεί το δικό του Τεχνικό Γραφείο το οποίο αναλαμβάνει μελέτες κατασκευών ιδιωτικών και δημόσιων έργων.
Σταθμός στην καριέρα του υπήρξε η συμμετοχή του ως μέλος της Ελληνογερμανικής Επιτροπής στο ερευνητικό πρόγραμμα ΗΛΙΑΚΟ ΧΩΡΙΟ που υλοποίησε την κατασκευή 435 κατοικιών στην Λυκόβρυση.
Η ενασχόλησή του με την πολιτική ξεκίνησε το 1978 όπου εκλέχτηκε Δημοτικός Σύμβουλος στο Ηράκλειο, θέση την οποία διατηρεί έως και σήμερα και ύστερα από 11 εκλογικές αναμετρήσεις.
Ο Γιώργος, εκλέχθηκε Δήμαρχος για τέσσερις τετραετίες στο διάστημα 1991 – 2006.
Τέλος, έχει διατελέσει Γενικός Γραμματέας της ΤΕΔΚΝΑ (σημερινή ΠΕΔΑ), Πρόεδρος της ΠΕΔΑ καθώς και Πρόεδρος του ΕΔΣΚΝΑ (σημερινό ΕΔΣΝΑ Φορέα διαχείρισης των απορριμμάτων).