Si laurea in Lettere, seguendo un curriculum filologico-letterario, con una tesi in Storia della Letteratura italiana. Intraprende successivamente studi filosofici e teologici, conseguendo il baccellierato in Filosofia e la laurea in Teologia. Si specializza poi in Filologia moderna con una tesi in Didattica della lingua. Dopo aver insegnato nelle scuole superiori, è docente di Letteratura italiana presso l’SSML di Varese, dove ricopre anche l’incarico di referente per l’orientamento.