W marcu 1658 dostał za zasługi podstolostwo litewskie, a także starostwo i leśnictwo bielskie w dzierżawę na trzy lata. Na sejmie 1658 bronił interesów wojska litewskiego, wśród którego miał ogromne poparcie. Jesienią 1658 brał udział w wyprawie na Moskwę. 4 stycznia 1659 otrzymał pełne stolnikostwo litewskie. W 1660 ponownie walczy z Rosjanami, biorąc udział w zwycięskiej bitwie pod Połonką. Wysłany przez hetmana Sapiehę za uciekającym Iwanem Andrzejewiczem Chowańskim, którego wojska udało mu się rozbić 31 października. W grudniu 1660 został wysłany jako poseł do króla w celu wypłaty zaległego żołdu i przekazania wojsku dóbr po zmarłym Januszu Radziwille. Przy królu przebywał w styczniu 1661, lecz swego celu nie udało mu się osiągnąć.