Ο Γιάννης Λαφαζάνος γεννήθηκε στα Αρφαρά Μεσσηνίας. Σπούδασε Ιατρική στο Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Έχει ειδικευτεί στην παιδοορθοπαιδική στο Νοσοκομείο Παίδων "Η Αγία Σοφία" και συνέχισε την ειδικότητά του στη χειρουργική ορθοπαιδική και τραυματιολογία στο Νοσοκομείο ΚΑΤ Αθηνών. Στη συνέχεια εμπλούτισε την ειδίκευσή του στο Νοσοκομείο Homburg της Γερμανίας.
Από το 1991 είναι ειδικευμένος γιατρός στη χειρουργική ορθοπαιδική και τραυματιολογία και διατηρεί ιατρείο στο Χαλάνδρι. Το συγγραφικό του έργο ξεκίνησε με φιλική συμμετοχή στο βιβλίο του Γιώργου Δημόπουλου "Ζήσε το σήμερα". Τον Ιούνιο του 2012 κυκλοφόρησε το πρώτο του βιβλίο "Ανδρική και γυναικεία οστεοπόρωση". Είναι παντρεμένος και πατέρας τριών παιδιών.