Od 1977 zatrudniony na Uniwersytecie Jagiellońskim, na którym doszedł do stanowiska profesora zwyczajnego (2012), a po zmianach prawnych – profesora. Na UJ objął kierownictwo Katedry Teatru i Dramatu. W latach 2002–2005 był dyrektorem Instytutu Polonistyki, zaś w latach 2005–2012 dziekanem Wydziału Polonistyki. W kadencjach 2012–2016 i 2016–2020 pełnił funkcję prorektora UJ do spraw polityki kadrowej i finansowej. 12 maja 2020 został wybrany na rektora Uniwersytetu Jagiellońskiego w kadencji 2020–2024.

Od 1978 związany również z Państwową Wyższą Szkołą Teatralną im. Ludwika Solskiego w Krakowie, przekształconą w Akademię Sztuk Teatralnych im. Stanisława Wyspiańskiego. Na uczelni tej był w latach 1990–1993 dziekanem Wydziału Aktorskiego, zaś w kadencjach 1996–1999 i 1999–2002 zajmował stanowisko rektora.

Specjalizuje się w historii dramatu i teatru polskiego od XIX–XXI w., dziejach szkolnictwa teatralnego oraz edycji naukowej tekstów literackich. Opublikował ponad 200 prac, w tym sześć książek autorskich, a jego teksty tłumaczone były na inne języki. Autor kilku scenariuszy teatralnych oraz sztuki pt. Doktor Korczak, wystawionej m.in. w Tokio. Twórca i dyrektor artystyczny Festiwalu „Dramaty Narodów”.