È stato ricercatore di Filologia classica all’Università di Siena. Poi, dal 2015 al 2020, professore associato di Filologia classica. Fa parte del Centro AMA (“Antropologia e mondo antico”), diretto da Maurizio Bettini. Ha tenuto corsi di Filologia classica, Lingua e letteratura greca, Lingua e letteratura latina, Critica del testo, Filologia ed esegesi dei testi medici greci e latini, Retorica e linguaggi persuasivi. Dal 2016 fa parte dell’associazione ETYGRAM (ETYmologies GRecques Antiques et Médiévales); come membro del comitato scientifico.