En 1775 va participar en la seva primera acció militar: l'expedició a Alger que va acabar resultat un desastre i en el curs de la qual va resultar ferit. Va ascendir a tinent en 1776, i participa en el setge de Gibraltar de 1779-83 i després en el d'Orà de 1791. Oficial competent i valerós va ser tingut en alta estima pels seus superiors que el van considerar per a l'ascens. Es va convertir en coronel del seu regiment. Va ser fet presoner pels francesos al maig de 1794 en el curs de la guerra del Rosselló. Anys després lluita al seu costat i contra Portugal durant la guerra de les Taronges, especialment en els combats de Jarde i de Villaviciosa. Després de 1795 passa a ocupar el lloc de general de brigada de l'exèrcit espanyol.