Ο Γιάννης γεννήθηκε και ζει στην Αθήνα και είναι συνταξιούχος.
Από μικρή ηλικία δραστηριοποιήθηκε πολιτικά, εντασσόμενος στη Δημοκρατική Νεολαία Λαμπράκη. Από τις πρώτες μέρες της δικτατορίας εντάχθηκε ως μέλος του ΠΑΜ.
Τον Ιούνιο του 1967 σε ηλικία 17 ετών συνελήφθη και καταδικάστηκε σε 10ετή φυλάκιση.
Μετά την πτώση της δικτατορίας και για πολλά χρόνια ασχολήθηκε επαγγελματικά, ως ελεύθερος επαγγελματίας με φροντιστήριο ξένων γλωσσών, του οποίου ήταν συνιδιοκτήτης μαζί με τη σύζυγο του.
Σήμερα είναι μέλος του συντονιστικού της οργάνωσης μελών του ΣΥΡΙΖΑ της περιοχής του Κολωνού.
Είναι επίσης μέλος του ΔΣ του ΣΦΕΑ (Σύνδεσμος Φυλακισθέντων και Εξορισθέντων Αντιστασιακών) υπεύθυνος δημοσίων σχέσεων του Συνδέσμου.
Αποφάσισε να στηρίξει και να συμμετέχει στην προσπάθεια του «Αττικού Κύκλου Συνεργασίας και Εμπιστοσύνης», μαζί με τον Γιώργο Ιωακειμίδη καθώς και με όλους τους υποψηφίους του συνδυασμού, προκειμένου η περιφέρεια να αποκτήσει ξανά τον αυτοδιοικητικό ρόλο που πρέπει να έχει για τους πολίτες της Αττικής.