Пісар вялікі літоўскі у 1672—98, рэферэндар вялікі літоўскі у 1681—1705, кашталян троцкі з 1705; староста субоцкі з 1669, азяцкі 1674, мядзельскі, даўгоўскі, аранскі, быстрыцкі. 3 1674 неаднаразова выбіраўся паслом на соймы.