W kwietniu walczył pod komendą Stefana Czarnieckiego pod Warką, brał udział w kampanii wielkopolskiej i wyprawie duńskiej (1658–1659). Za zasługi wojskowe otrzymał w 1660 godność starosty rypińskiego. W 1662 był posłem na sejm z ziemi dobrzyńskiej, od 1664 nosił tytuł chorążego dobrzyńskiego. Uczestniczył w rokoszu Lubomirskiego. Ponownie reprezentował ziemię dobrzyńską na sejmach w 1666 (wiosennym)Paweł Krakowiak, Dwa Sejmy w 1666 roku, Toruń 2010, s. 480. i 1668; w 1669 brał udział w sejmie elekcyjnym Michała Korybuta Wiśniowieckiego i następnie w sejmie koronacyjnym. Poseł na sejm nadzwyczajny 1670 roku z województwa chełmińskiegoKazimierz Przyboś, Sejm nadzwyczajny w Warszawie 5 marca - 19 kwietnia 1670 roku, w: Zeszyty Naukowe Uniwersytetu Jagiellońskiego. Prace Historyczne, Z. 130 (2003), s. 112..

W grudniu 1671 jego chorągiew doznała klęski pod Trościańcem z Kozakami Doroszenki. W 1672 posłował na sejm i uczestniczył w konfederacji gołąbskiej. Na czele własnej, stukonnej chorągwi pancernej walczył w bitwie pod Chocimiem w listopadzie 1673.