9 April 1991: Degree in Political Sciences, University “La Sapienza” of Rome.
September 1991: Master degree for future diplomats, LUISS University, Rome.
January 1993: Master degree in European Communities Law, SIOI (Italian Society for International Organization)
3 July 1995: Admitted into the Italian diplomatic service, following the public entrance exam – Ministry of Foreign Affairs
3 July 1995 – 30 April 1996: professional training at the Diplomatic Institute of the Ministry of Foreign Affairs.
2 May 1996: Second Secretaryat the Directorate General for Personnel and Administration -Ministry of Foreign Affairs.
27 September 1996: Office of the Director General for Personnel and Administration – Ministry of Foreign Affairs
1 March 1999: Second Secretary at the economic and commercial office of at the Italian Embassy in Cairo.
1 October 2001: Promoted First Secretary – Consul of Italy in Cairo.
31 January 2005: Counsellor – Head of the Secretariat of the Directorate General for Asia, Oceania, Pacific and Antarctica, Ministry of Foreign Affairs.
2 September 2008: First Counsellor for Humanitarian Affairs at the Italian Permanent Representation to the International Organizations in Geneva.
5 September 2011: Ambassador of Italy in Tbilisi, Georgia.
1 September 2015: Coordinator for cyber security reporting directly to the Director General for Political and Security Affairs, Ministry of Foreign Affairs.
1 July 2016: Director for NATO and political-military affairs, Directorate General for Political Affairs and Security – Ministry of Foreign Affairs.
2017: Knight Officer of the Order of Merit of the Republic.
2 January 2018: Promoted Minister Plenipotentiary.
30 October 2018: Ambassador of Italy to the Sultanate of Oman.
26 January 2023: Ambassador of Italy in Belgium