Od 1752 major wojska koronnego, pełnił urząd chorążego Malborka od 1759 roku. Był podkomorzym Chełmna 1762, pułkownikiem wojska koronnego od 1782. Na sejmie koronacyjnym 1764 roku wyznaczony ze stanu rycerskiego do Asesorii KoronnejKolęda Warszawska Na Rok 1766, s. D 5.. 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, za którego odpowiada Stanisław August Poniatowski. Poseł powiatu chełmińskiego na sejm 1767 rokuНосов Б. В., Установление российского господства в Речи Посполитой. 1756–1768 гг., Moskwa, 2004, s. 670.. W 1767 roku jako poseł chełmiński na Sejm Repninowski, wszedł w skład delegacji, wyłonionej pod naciskiem posła rosyjskiego Nikołaja Repnina, powołanej w celu określenia ustroju RzeczypospolitejAleksander Kraushar, Książę Repnin i Polska, Warszawa 1900, t. II , s. 318.. Członek Komisji Wojskowej Koronnej w 1775 rokuKolęda warszawska na rok 1775, Warszawa 1775 [b.n.s].

Pełnił stanowiska: asesora sądów nadwornych, generała-adiutanta, generała-lejtnanta i generała-majora oraz miecznika.

Odznaczony Orderem Świętego Stanisława (1766).