Był członkiem konfederacji generalnej zawiązanej 31 lipca 1648 rokuVolumina Legum, t. IV, Petersburg 1860, s. 86.. Podpisał pacta conventa Jana II Kazimierza Wazy w 1648 rokuPorządek na seymie walnym elekcyey między Warszawą a Wolą przez opisane artykuły do samego aktu elekcyey należące, vchwalony y postanowiony roku Pańskiego M.DC.XLVIII, dnia VI października, s. 21.. Wyznaczony komisarzem do rady wojennej w 1648 rokuVolumina Legum, t. IV, Petersburg 1860, s. 79.. W 1660 wystawił regiment piechoty koronnej swojego imienia, który wziął udział w kampanii prowadzonej przez hetmanów koronnych przeciw Moskwie. Na sejmie abdykacyjnym 16 września 1668 roku podpisał akt potwierdzający abdykację Jana II Kazimierza WazyVolumina Legum, t. IV, Petersburg 1860, 481.. Po abdykacji Jana II Kazimierza (1668) popierał jako kandydata do polskiej korony palatyna reńskiego Filipa WilhelmaWacław Uruszczak: Fakcje senatorskie w sierpniu 1668 roku. [W:] Parlament, prawo, ludzie, studia ofiarowane profesorowi Juliuszowi Bardachowi w sześćiesięciolecie pracy twórczej. Warszawa, 1996, s. 317.. Był elektorem Michała Korybuta Wiśniowieckiego w 1669 z województwa krakowskiegoPorządek na seymie Walnym Electiey.