Ο Γιάννης Καστρίτσης γεννήθηκε και μεγάλωσε στη Δάφνη Ευρυτανίας το 1960. Σπούδασε Ζωγραφική στην Σχολή Καλών Τεχνών Θεσσαλονίκης από το 1985 έως το 1990 στο εργαστήριο του Βαγγέλη Δημητρέα. Αποφοίτησε το 1990. Συνέχισε τις σπουδές του στο μεταπτυχιακό τμήμα του Brooklyn College της Νέας Υόρκης από το 1990 έως και το 1993. Από το 1997 διδάσκει ζωγραφική στο Τ.Ε.Ι. Αθηνών, τμήμα Γραφιστικής και από το 2007 στη Σχολή Καλών Τεχνών της Φλώρινας ως υπεύθυνος του Β΄εργαστηρίου ζωγραφικής. Έχει πραγματοποιήσει δέκα ατομικές εκθέσεις ενώ κείμενά του έχουν δημοσιευτεί από τις εκδόσεις Futura.