W 1771 wraz z bratem Stefanem Kazimierzem wstąpił do korpusu kadetów w Warszawie, gdzie przebywał do 1775. W 1781 został członkiem loży masońskiej "Dobry Pasterz". W 1784 mianowany generałem inspektorem wojska litewskiego oraz starostą wołkowyskim. Był oficerem wojska francuskiego, następnie podpułkownikiem i pułkownikiem 5. regimentu piechoty litewskiej (1789). Poseł na sejm 1784 roku oraz na Sejm Czteroletni. 2 maja 1791 roku podpisał asekurację, w której zobowiązał się do popierania projektu Ustawy Rządowej. Był członkiem Zgromadzenia Przyjaciół Konstytucji Rządowej. Był posłem na Sejm Czteroletni w 1788 roku z powiatu wołkowyskiego. W 1789 otrzymał Order Świętego Stanisława. Walczył w stopniu generała w wojnie polsko-rosyjskiej 1792 dowodząc 3. regimentem pieszym litewskim. Odznaczony Krzyżem Kawalerskim Orderu Virtuti Militari.