Участвовал в Тридцатилетней войне. В период борьбы с португальским восстанием в 1641 году назначен капитан-генералом на границах. В ходе франко-испанской войны и подавления каталонского восстания в 1644 году участвовал в отвоевании Лериды у французов ("«jornada de Aragón»").