Nato a Roma nel 1966, si è laureato in scienze biologiche presso l’Università “La Sapienza” di Roma e ha conseguito un dottorato di ricerca in embriologia medica presso l’Università di Roma Tor Vergata, dove ha svolto la prima parte della sua carriera di ricercatore. Ha trascorso diversi periodi all’estero: in California, all’Università di Stanford e di Berkeley, quindi in Giappone, all’Università di Kobe in Giappone, quindi ancora in California, all’Università di San Francisco. Oggi è ordinario di anatomia umana all’Università Cattolica del Sacro Cuore di Roma presso la Facoltà di medicina e chirurgia.