Dal 1973 al 1992 docente nella scuola secondaria.
Nell’anno accademico 1985-86 comandato dal Ministero della Pubblica Istruzione presso l’Istituto di Letteratura italiana dell'Università di Salerno per lavoro di ricerca sulla didattica dell’italiano e la metodologia dell'insegnamento letterario, ai sensi dell’art. 14, decimo comma, legge 270/82.
Negli anni accademici 1986-87, 1987-88, 1988-89 professore a contratto con incarico di Letteratura italiana, ai sensi dell’art. 100 lett. d del DPR. 382/80, presso la Facoltà di Lettere e Filosofia dell’Università di Basilicata.
Negli anni accademici 1996-97, 1997-98, 1998-99 supplente di Filologia e critica dantesca nel corso di laurea in Materie letterarie della Facoltà di Scienze della Formazione dell’Università di Bari.
Nell’anno accademico 1999-2000 affidatario di Storia della critica letteraria italiana nel corso di laurea di Scienze della Formazione primaria dell’Università di Bari.