Serví a l’exèrcit de Felip IV de Castella, a Flandes, on fou governador. Posteriorment fou lloctinent general de Catalunya (1644-45) a la zona ocupada pels castellans, durant la Guerra dels Segadors. Prengué Balaguer i Àger (1644), però, traït pels oficials castellans engelosits, fou derrotat entre Llorenç i Ger per les forces franceses del comte d’Harcourt (1645) i destituït.