После изучения математики, фортификации и тактики в военной академии Эль-Пуэрто-де-Санта-Мария в Кадисе, в 1784 году он поступил на службу в армию. Участвовал в войне 1793—1795 годов против Франции и в Пиренейских войнах 1808—1814 годов. Он отличился в битве при Байлене в 1808 году, а затем в осаде Тарифы в 1811—1812 годах. В 1809 году, после битвы при Уклесе, получил звание бригадира, а в 1810 звание фельдмаршала. В феврале 1814 года был назначен генерал-капитаном Каталонии и установил перемирие с маршалом Сюше, который командовал французскими войсками в Каталонии.