Ο Γιάννης Καστρίτης μεγάλωσε στο Δίστομο και σπούδασε στην Ιατρική σχολή της Αθήνας (ΕΚΠΑ). Μετά την αποφοίτησή του, αποφάσισε να καταρτιστεί στον τομέα του στην Ελβετία.
Απέκτησε τον τίτλο της ειδικότητας στην Παιδοψυχιατρική και στην ψυχοθεραπεία παιδιών, εφήβων και γονέων στα Πανεπιστημιακά νοσοκομεία της Λωζάνης και της Γενεύης. Στη συνέχεια, ανέλαβε θέση επιμελητή στο Πανεπιστημιακό Κέντρο Ψυχικής Υγείας της Γενεύης (Guidanceinfantile, SPEA-HUG) για την παρακολούθηση παιδιών σχολικής και προσχολικής ηλικίας με έμμεσες επεμβάσεις σε σχολεία και παιδικούς σταθμούς. Τα τελευταία τρία χρόνια ιδιωτεύει στη Γενεύη όπου εξασκεί την παιγνιοθεραπεία για παιδιά και τη διαπροσωπική θεραπεία για εφήβους και ενήλικες. Παράλληλα, είναι συγγραφέας. Παραμύθια για παιδιά και διηγήματά του έχουν εκδοθεί από διαφορετικούς εκδοτικούς οίκους ενώ το μυθιστόρημά του Αθήνα, 2222 μ.Χ. είναι υπό έκδοση από τις εκδόσεις Υδροπλάνο.
Τον ενδιαφέρουν ιδιαίτερα οι εφαρμογές του παιχνιδιού και των δημιουργικών τεχνών στη θεραπεία και την ψυχοσυναισθηματική ανάπτυξη των παιδιών. Έχει μετεκπαιδευτεί στην παιγνιοθεραπεία από το LeedsBeckettUniversity σε συνεργασία με την APAC. Στη διάρκεια της σταδιοδρομίας του, έχει συμμετάσχει σε ποικίλα ερευνητικά προγράμματα, σεμινάρια και συνέδρια και είναι πιστοποιημένο μέλος της Διεθνούς Εταιρείας Παιγνιοθεραπείας (PTI), της Διεθνούς Εταιρείας Διαπροσωπικής Θεραπείας (ISIPT) και της Νευροψυχαναλυτικής Εταιρείας (NPSA). Διατηρώντας μια συνεχή ενασχόληση με παιδαγωγικά ζητήματα, έχει παρακολουθήσει μαθήματα στο Παιδαγωγικό τμήμα του ΑΠΘ και έχει αναλάβει διδακτικό έργο σε φοιτητές Ιατρικής.