W 1657 walczył zwycięsko z Jerzym Rakoczym, biorąc udział w osaczeniu jego wojsk pod Czarnym Ostrowem. W 1660, działając wspólnie z Jerzym Lubomirskim, odniósł wielkie zwycięstwo nad armią rosyjską dowodzoną przez Wasyla Szeriemietiewa, zwyciężając ją pod Lubarem i zmuszając ją do kapitulacji pod Cudnowem. W 1661 roku otrzymał ze skarbu francuskiego 6000 liwrówKazimierz Waliszewski, Polsko-francuzkie stosunki w XVII wieku 1644-1667. Opowiadania i źródła historyczne ze zbiorów archiwalnych francuzkich publicznych i prywatnych..., Kraków 1889, s. 103.. Ostatni raz bił się przeciw rokoszanom Lubomirskiego, ponosząc klęskę pod Częstochową 1665. W swej karierze wziął udział w 46 bitwach.
Został pochowany w krypcie kościoła Trójcy Świętej w PodhajcachJacek Tokarski: Ilustrowany przewodnik po zabytkach kultury na Ukrainie. T. 2. Warszawa: Burchard Edition, 2001, s. 195–196.