Hasta 1808 estuvo en el ejército de Iliria. En junio de 1804 se convirtió en miembro de la logia masónica La Providenza (Gran Oriente de Francia) en el regimiento italiano del Reino de Nápoles, y desde agosto fue incluso primer guardián de la misma; desde agosto del año siguiente tuvo también un cargo importante en la logia de Milán del Gran Oriente de Italia. En Dalmacia, donde echó a los ingleses de la isla de Hvar, también llamada Guarnero, en 1808. Entre 1808 y 1810 participó en la invasión de España por Napoleón, como jefe de estado mayor de las divisiones italianas de Lecchi y Pino en las capitulaciones de Rosas, Gerona y Hostalric; terminó con el grado de general de brigada y lo mandaron a asumir el mando de la comandancia del Tirol meridional. Desde allí marchó a la campaña de Rusia, donde fue herido varias veces, y estuvo en la batalla de Maloyaroslávets bajo el mando del hijo adoptivo de Napoleón, Eugène de Beauharnais. De vuelta en Italia, tomó el mando de una brigada y luchó en batallas contra los austriacos durante la Guerra de la Sexta Coalición (1813-1814), al principio en Valais y la Valtelina con un regimiento y tres batallones de voluntarios lombardos con los que, pese a su bisoñez, logró expulsarlos, ganando con ello mucho prestigio. Después fue comandante en plaza de Milán y luego gobernador de Ferrara; pero el reino de Italia no sobrevivió a la caída del Gran Imperio.