Si laurea in storia moderna all'Università degli Studi di Milano con Marino Berengo. Per un certo periodo svolge attività di ricerca con Brunello Vigezzi (storia delle dottrine politiche). Poi opta per l'insegnamento e l'attività editoriale, soprattutto nell'area scolastica (collabora soprattutto con Mursia, A. Mondadori, Fabbri, Le Monnier). Successivamente entra come quadro alla Sansoni di Firenze e poi collabora con la De Agostini come consulente (area marketing scuola). La sua attività pubblicistica, in anni recenti, dalla saggistica si è convertita alla narrativa. Ad oggi ha scritto tre romanzi e diversi testi teatrali, soprattutto "brevi" e atti unici.