Lieutenant-General
* 12th of December 1868
†
| 1915-10-09 | Lieutenant-Colonel |
| 1916-08-03 | Colonel |
| 1917-10-21 | Temporary Brigadier-General (Brigadiere Generale) |
| 1918-06-16 | Brigadier-General (Brigadiere Generale) |
| 1923-01-23 | Brigadier-General |
| 1927-05-28 | Major-Generale |
| 1934-06-16 | Lieutenant-General |
| – | 1916-08-03 | Commanding Officer 220th Infantry Regiment "Sele" | |
| 1916-08-03 | – | 1916-08-14 | At disposal of the Ministry of War |
| 1916-08-14 | – | 1917-02-16 | Hospitalised and convalescing |
| 1917-02-16 | – | At disposal of the Ministry of War | |
| 1917-06-06 | – | 1917-08-06 | Commanding Officer 22nd Infantry Regiment "Cremona" |
| 1917-08-06 | – | At disposal of the Ministry of War | |
| 1920-05-15 | – | 1926-12-19 | Commanding Officer Infantry Brigade "Palermo" |
| 1926-12-19 | – | 1927-05-28 | Inspector of Mobilisation, Territorial Military Division Milano |
| 1927-05-28 | – | 1927-10-20 | At disposal |
| 1927-10-20 | – | 1930-01-13 | General Officer Commanding Territorial Military Division Verona |
| 1930-01-13 | – | Inspector of Alpine Troops | |
| 1932-12-12 | – | 1940-01-01 | Unemployed |
| 1940-01-01 | Retired |