1550. gadā viņš kļuva par Traķu vaivadu. 1553. gadā viņu ievēlēja par Lietuvas lielhetmani, no 1561. gada vadīja Lietuvas karaspēku Livonijas karā, kas beidzās ar Cēsu pils ieņemšanu 1578. gadā un Pleskavas aplenkumu 1581. — 1582. gadā.
Pretojās 1569. gada Ļubļinas ūnijas noslēgšanai ar Poliju.