Był konsyliarzem konfederacji generalnej 1764 roku. W 1764 roku podpisał elekcję Stanisława Augusta Poniatowskiego z województwa bełskiego. Na sejmie koronacyjnym wniósł projekt ustawy o przyznaniu tytułów książęcych członkom rodu Poniatowskich. Członek Komisji Skarbowej Koronnej. W 1767 przystąpił do konfederacji radomskiej i wszedł w skład deputacji traktatowej. 23 października 1767 wszedł w skład delegacji Sejmu, wyłonionej pod naciskiem posła rosyjskiego Nikołaja Repnina, powołanej w celu określenia ustroju Rzeczypospolitej. W 1768 roku wyznaczony z Senatu do Asesorii Koronnej. Od 1772 został poddanym austriackim. W 1775 mianowany cesarskim radcą tajnym.