Nato a Biella, dove vive e lavora. Laureato in Magistero-Materie letterarie, insegna negli istituti superiori. Appassionato di storia medievale, nelle sue ricerche si è occupato dei rapporti tra cristiani ed ebrei e dei movimenti ereticali del Basso Medioevo, argomenti intorno ai quali ha tenuto conferenze e corsi di aggiornamento.
Nel 2007 ha pubblicato Dolcino, l’ultimo eretico (Edizioni Ieri ed Oggi), di cui è uscita nel 2026 un’edizione riveduta ed aggiornata presso la casa editrice L’Alpigiana. Tra il 2021 e il 2023 ha inoltre scritto due gialli, nei quali le indagini su casi ambientati nella Firenze contemporanea si intrecciano con la trama e i personaggi di capolavori letterari del Medioevo: Terzine di sangue e Dieci giorni alla fine (entrambi pubblicati dalla casa editrice Forme Libere).

