Ha insegnato Storia medievale a Bari (1985-1990), Firenze (1990-2004) e all’Istituto di Scienze Umane e Sociali, ora aggregato alla Scuola Normale di Pisa (2004-2012). Da allora è professore emerito di Storia medievale. Si occupa soprattutto di storia delle crociate, dei pellegrinaggi e dei rapporti fra Europa e Islam. Collabora con Avvenire, Quotidiano Nazionale, Messaggero, Il Sole 24 ore e con la Rai. Tra le sue più recenti pubblicazioni, Lawrence d’Arabia (Sellerio 2019) e il romanzo storico L’uomo dalla barba blu insieme con Marina Montesano (Giunti 2020).