Wykładowca na Wydziale Polonistyki UJ, pracownik Instytutu Badań Edukacyjnych. Krytyk literacki i filmowy. Badacz edukacji, teoretyk procesu dydaktycznego i twórca narzędzi dydaktycznych do nauczania języka polskiego w szkole. Wykładał na wielu uczelniach zagranicznych.