Licenciado en letras clásicas y especializado en topografía del mundo antiguo, ha enseñado en las universidades Católica del Sagrado Corazón y Luigi Bocconi, ambas de Milán, en la de Venecia y de Loyola de Chicago, así como también en la Escuela Práctica de Altos Estudios de La Sorbona.