Na sejmiku nadzwyczajnym w 1772 został wybrany wraz z sędzią grodzkim połockim Adamem Swołyńskim na delegata do króla Stanisława Augusta w celu wyrażenia radości z ocalenia jego osoby z zamachu w 1771.
Sejm rozbiorowy (1773-1775) wyznaczył go do jednej z komisji, a w 1775 do sądów sejmowych.
Deputat województwa połockiego na Trybunał Główny Wielkiego Księstwa Litewskiego kadencji ruskiej w 1778/1779 rokuDeputaci Trybunału Głównego Wielkiego Księstwa Litewskiego (1697-1794). Spis, pod redakcją Andrzeja Rachuby, opracowali Andrzej Rachuba i Przemysław P. Romaniuk, przy współpracy Andreja Macuka i Jegenija Aniszczenki, Warszawa 2004, s. 338., a w 1786 wybrany na sędziego ziemskiego połockiego.
W 1788 podpisał instrukcje posłom z woj. połockiego na Sejm Wielki. W 1789 Sejm Wielki wyznaczył go na jednego z komisarzy z woj. połockiego do spraw finansowania wojska. W 1790 został wybrany jednomyślnie pierwszym posłem woj. połockiego. W 1791 przystąpił do Konfederacji Generalnej Obojga Narodów. Brał udział w tajnym zebraniu w Pałacu Radziwiłłowskim 2 maja 1791, a następnie podpisał w domu marszałka Małachowskiego Asekurację popierania projektu Ustawy Rządowej. Był obecny w czasie uchwalania Konstytucji 3 Maja. Członek Towarzystwa Przyjaciół Ustawy Rządowej.