Cercetător (1971-1990), profesor la Facultatea de Istorie a Universităţii Bucureşti (din 1993), diplomat (ataşat cultural la Roma, 1990‑1993, director al Institutului Cultural Român de la Veneţia, 1997‑2003), director ISPRI al Academiei Române (2003‑2011), autor a 19 cărţi şi a peste 200 de studii şi articole.
Premiul „Nicolae Iorga” al Academiei Române (1987), Premiul Uniunii Scriitorilor (1993; 2006), Premiul revistei „Magazin istoric” (1996). Decorat cu „Steaua României”, în grad de cavaler (2001). Doctor Honoris Causa al Universităţii Ovidius din Constanţa (2009).