Laureato con lode in Filosofia con una tesi dedicata agli aspetti teoretici della critica teatrale di Adriano Tilgher, è docente di Storia dello spettacolo all'Accademia di Belle Arti di Macerata e lo è stato in precedenza nelle Accademie di Bologna, Firenze e Torino. Insegna materie teatrali anche ai corsi della Scuola dell'Opera della Fondazione Teatro Comunale di Bologna. E' autore di saggi e monografie, relatore a convegni, tavole rotonde e incontri su protagonisti e fenomeni dell'universo teatrale, inoltre è membro in giurie di premi nazionali per la drammaturgia. Collabora con quotidiani, riviste specializzate e Rai RadioTre per le trasmissioni sul teatro.