Patent generała uzyskał w 1748 jako pisarz w litewskim wojsku. Był posłem powiatu pińskiego na sejm 1746 roku. Poseł powiatu starodubowskiego na sejm 1748 roku. W 1757 jako wolontariusz francuski walczył pod Hastenbeck, co stanowiło całość jego edukacji wojskowej.