Ο Γιάννης Μόσχος είναι διδάκτωρ Θεατρoλογίας του Τμήματος Θεάτρου του Α.Π.Θ. (2012) και πτυχιούχος του Τμήματος Θεάτρου (1997) και της Φαρμακευτικής Σχολής του Α.Π.Θ. (1993). Από το 2002 έως σήμερα έχει σκηνοθετήσει –και μεταφράσει– διάφορα έργα του ελληνικού και παγκόσμιου δραματολογίου, συνεργαζόμενος με το Εθνικό Θέατρο, το Κ.Θ.Β.Ε., το Φεστιβάλ Αθηνών, το Θέατρο Τέχνης του Καρόλου Κουν, το Δημοτικό Θέατρο Πειραιά, το Θέατρο του Νότου (Θέατρο Αμόρε), τη Μικρή Πόρτα της Ξένιας Καλογεροπούλου, την Πειραματική Σκηνή της «Τέχνης» κ.ά. και από το 2021 διατελεί Καλλιτεχνικός Διευθυντής του Εθνικού Θεάτρου.
Το διδακτικό του έργο περιλαμβάνει τη διδασκαλία μαθημάτων σκηνοθεσίας, υποκριτικής και δραματολογίας σε πανεπιστημιακά ιδρύματα και δραματικές σχολές. Ως θεατρολόγος ειδικεύεται στη σύγχρονη ελληνική θεατρική ιστορία, έχει δημοσιεύσει άρθρα και έχει πραγματοποιήσει ομιλίες για την παρουσία του Ίψεν στην Ελλάδα –που ήταν και το αντικείμενο της διατριβής του–, όσο και για άλλα ζητήματα της πρόσφατης θεατρικής ιστορίας. Κυκλοφορεί το βιβλίο του: Ο Ερρίκος Ίψεν στην ελληνική σκηνή. Από τους ‘Βρικόλακες’ του 1894 στις αναζητήσεις της εποχής μας (Αμολγός, Αθήνα 2016).