Вялікі падстолі літоўскі з 1605, ваявода смаленскі з 1611, кашталян віленскі з 1621, староста анікштанскі і радашковіцкі. У час вайны Рэчы Паспалітай са Швецыяй 1600—1629 вызначыўся ў бітвах са шведамі пры Дынамюндэ, Тарнавай, Кірхгольмам. Удзельнічаў у паходзе на Маскву.