Poseł sejmiku słonimskiego powiatu słonimskiego na sejm wiosenny 1666 rokuPaweł Krakowiak, Dwa Sejmy w 1666 roku, Toruń 2010, s. 484.. Na sejmie 1667 roku wyznaczony z Koła Poselskiego komisarzem do zapłaty wojsku Wielkiego Księstwa LitewskiegoVolumina Legum, t. IV, Petersburg 1860, s. 462..

Jan Kazimierz nadając mu starostwo bobrujskie w dniu 17 lutego 1668 roku podkreślił jego zasługi w trzydniowej bitwie warszawskiej. Na sejmie abdykacyjnym jako poseł powiatu oszmiańskiego 16 września 1668 roku podpisał akt potwierdzający abdykację Jana II Kazimierza WazyVolumina Legum, t. IV, Petersburg 1860, 481.. Po abdykacji Jana II Kazimierza Wazy w 1668 roku, popierał do polskiej korony kandydaturę carewicza FiodoraWacław Uruszczak, Fakcje senatorskie w sierpniu 1668 roku, w: Parlament, prawo, ludzie, studia ofiarowane profesorowi Juliuszowi Bardachowi w sześćiesięciolecie pracy twórczej, Warszawa 1996, s. 316.. Był elektorem Michała Korybuta Wiśniowieckiego w 1669 roku z województwa wileńskiegoPorządek na seymie Walnym Electiey. Między Warszawą a Wolą przez opisane artykuły do samego tylko aktu Elekcyey należące uchwalony y postanowiony, roku [...] 1669 [słow.] dnia wtorego [...] maia, s. A3.. Ominęły go buławy hetmana polnego i wielkiego, od 1669 roku marszałek wielki.