È nato nel 1982, vive in provincia di Milano. Laureato in Scienze naturali e preistoriche, dopo gli studi in Lettere e un dottorato in Paleontologia, insegna Big History nelle scuole secondarie di primo grado.