Deputat na Trybunał Główny Koronny. W załączniku do depeszy z 2 października 1767 roku do prezydenta Kolegium Spraw Zagranicznych Imperium Rosyjskiego Nikity Panina, poseł rosyjski Nikołaj Repnin określił go jako posła właściwego dla realizacji rosyjskich planów na sejmie 1767 roku, poseł ziemi łomżyńskiej na sejm 1767 roku, członek konfederacji Adama Ponińskiego w 1773 roku. poseł z powiatu kcyńskiego na Sejm Rozbiorowy (1773–1775), poseł kaliski na sejm 1782 roku, poseł na sejm 1786 roku z województwa gnieźnieńskiego. Był członkiem konfederacji Sejmu Czteroletniego.