Nato a Venezia, dove ha insegnato a lungo latino e greco nei licei. Ha svolto attività di ricerca e di docenza nelle Università di Cassino e Padova, pubblicando numerosi contributi sul mondo classico. Ora è Dirigente scolastico. Autore della nuova Letteratura latina Petrini Musae comites.