Il participa à plusieurs batailles en Europe centrale et combattit les Hollandais au Brésil entre 1638 et 1640. Pendant la guerre de Restauration portugaise, il fut nommé général et participa à la défense de Beira. Sa plus grande victoire fut celle de la bataille d'Ameixial en 1663.