Sirvió en Cataluña y Milán, Italia, ocupando progresivamente los grados de alférez, capitán de infantería y de caballos y sargento mayor.