Під командуванням гетьмана Станіслава Жолкевського брав участь у придушенні повстання Северина Наливайка (1594–1596) разом з князями Ружинським, Вишневецьким (битва під Каневом 14 квітня, облога козацького табору під Лубнами 25 травня — 7 червня). Обіймав уряд підчашого великого литовського з 1596 по 1599 роки. Брав участь у походах 1600 року до Молдови під командуванням гетьмана Яна Замойського (як, зокрема, молоді Збаразькі, Тарновські. 1600 (чи 1601) року став польним гетьманом Великого князівства Литовського.