Nasce a Budrio, Bologna, nel 1962. Ha scritto e diretto quattro lungometraggi tra il 1995 e il 2019, oltre a diversi cortometraggi e documentari. Il suo ultimo film La freccia del Tempo uscirà al cinema a fine Settembre 2019. Come scrittore ha pubblicato numerosi racconti, nel 1999 il romanzo di fantascienza 190 miliardi di anni dopo e nel 2015 il romanzo L'aspirapolvere e la salvezza dell'anima . La sua produzione scientifica e scientifico-divulgativa spazia dalla Museologia, alla Storia della Scienza, alla Paleontologia e su questi argomenti ha scritto più di settanta articoli in riviste e in libri.