Como oficial de la Guardia Real participó en la Campaña del Rosellón y en la Guerra de Independencia. Se distinguió en la batalla de Bailén y también tomó parte en los enfrentamientos con las tropas napoleónicas en Tudela, Uclés Ciudad Real, la Albuera y Vélez junto a su tío, el general Castaños.