È nato nel 1956 a Torino, dove vive. Ha lavorato nell'editoria scolastica e oggi si dedica alla narrativa e alla ricerca storica. Ha pubblicato saggi e romanzi, tra cui i libri per ragazzi Geppe il brigante e la raccolta di racconti O bella ciao (Il Battello a Vapore) scritta insieme a Lucia Vaccarino.