Ο Γιάννης Κωστής γεννήθηκε το 1952 στο Βόλο, όπου μεγάλωσε και τελείωσε το δημοτικό και το 6τάξιο τότε Β΄ γυμνάσιο Βόλου. Σπούδασε Ιατρική στο Πανεπιστήμιο Αθήνας από το 1970 μέχρι το 1977. Πήρε την ειδικότητα της χειρουργικής και εργάστηκε στο ΕΣΥ από το 1985 μέχρι το 2008 στο Νοσοκομείο Βόλου, με διαλείμματα το 1989 και 1997, οπότε και εργάστηκε μετεκπαιδευόμενος στη Γαλλία και τον "Άγιο Σάββα" Αθήνας αντίστοιχα. Ασχολήθηκε με την χειρουργική του καρκίνου και την υπόλοιπη νοσηλεία του, παράλληλα με την συνολική γενική χειρουργική. Μέχρι το 2012 ήταν πρόεδρος του παραρτήματος Μαγνησίας της Ελληνικής Αντικαρκινικής Εταιρείας. Τα τελευταία 12 χρόνια καταγράφει, ψηφιοποιεί, μελετά και παρουσιάζει στοιχεία της ιστορίας του Νοσοκομείου Βόλου. Μέλος της συντακτικής επιτροπής του, επετειακού για τα 100 χρόνια Αχιλλοπουλείου, βιβλίο των "φίλων του Νοσοκομείου". Από το 2008 εργάζεται ως ιδιώτης χειρούργος στο Βόλο.