He graduated from the Italian Naval Academy in 1981 after which he went to the United States to complete Jet and Helicopter training.
In 2014 he was appointed Director of Armament Programmes for the Italian Defence Force.
He was promoted to vice admiral in 2016 and appointed Deputy Chief of Staff of the Navy.
[1] He served as Commander in Chief Naval Fleet from 13 October 2019[2] till July 2021.
This biographical article related to the Italian military is a stub.