Στην πολιτική, υπήρξε βουλευτής Α΄ Θεσσαλονίκης της Νέας Δημοκρατίας από το 2004 μέχρι το 2015 και διετέλεσε υφυπουργός Πολιτισμού, αρμόδιος για θέματα Αθλητισμού, στη δεύτερη κυβέρνηση Κώστα Καραμανλή και υφυπουργός Παιδείας και Θρησκευμάτων, Πολιτισμού και Αθλητισμού, και πάλι αρμόδιος για τον Αθλητισμό, στην κυβέρνηση συνεργασίας ΝΔ, ΠΑΣΟΚ και ΔΗΜΑΡ, με πρωθυπουργό τον Αντώνη Σαμαρά.
Γεννήθηκε στην Θεσσαλονίκη στις 26 Φεβρουαρίου 1945.
Ο πατέρας του, Δημήτριος, και η μητέρα του, Ελένη (το γένος Τσορλίνη), κατάγονται από την ιστορική Γευγελή. Παντρεμένος και έχει μια κόρη.
Μεγάλη του αγάπη είναι το μπάσκετ, με το οποίο ασχολήθηκε από τα παιδικά του χρόνια, με αποτέλεσμα στα 15 του να αγωνίζεται βασικός στην ομάδα του Άρη.
Η θέση του ήταν πλέι μέικερ.Ο Γιάννης Ιωαννίδης ήταν επίσης πτυχιούχος Γεωπονικής του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης (ΑΠΘ) και έχει εργασθεί ως γεωπόνος στην Αγροτική Τράπεζα.
Γνώρισε μεγάλη επιτυχία στη θέση του προπονητή, έχοντας θητεύσει στους Άρη, Λάρισα, Ολυμπιακό, ΑΕΚ, αλλά και στην εθνική ομάδα.