Nacido en Roma. Ha conseguido el doctorado de investigación en Filosofía en la Universidad de Florencia. Enseña Historia de la Filosofía en la Universidad de Módena y es docente de narrativa y guión en la NUCT (Universidad del Cine y la Televisión, Cinecittà).
Es autor de los volúmenes El cráneo de cristal. Evolución de la especie y espiritualismo (Bollati Boringhieri, 1993) y El dios sólo. En los orígenes del monoteísmo (Mondadori, 1997; nueva ediz. Historia y Literatura 2003). Se ha ocupado de la edición italiana de obras de Kant, Bergson, Galileo, Campanella y una Historia de la biología en Italia (Theoria) 1988. Periodista publicista, ha escrito sobre la página cultural de " l´Unità " del 1994 al 2002. En Radio Tre, RAI, ha llevado la transmisión " Terza Pagina."
Ha sido jurado del Premio Solinas para el guión y del B.A. Film Festival , es miembro del British Academy of Film and Television Arts.