Poseł nowogródzki na sejm 1639, 1640, 1645, 1646 oraz na sejm konwokacyjny 1648 rokuHenryk Wisner, Przedsejmowy sejmik nowogrodzki w latach 1607-1648, w: Przegląd Historyczny, Tom 69, Numer 4 (1978), s. 692-693.. Poseł na sejm 1641 roku, sejm 1643 roku, sejm 1645 roku, sejm 1646 rokuJan Dzięgielewski, Izba poselska w systemie władzy Rzeczypospolitej w czasach Władysława IV, Warszawa 1992, s. 174..

Jako poseł na sejm konwokacyjny 1648 roku z województwa nowogródzkiego był członkiem konfederacji generalnej zawiązanej 31 lipca 1648 rokuVolumina Legum, t. IV, Petersburg 1860, s. 86-87.. W 1648 roku został wybrany przez szlachtę mozyrską na elektora na Sejm elekcyjny, na którym został marszałkiem, a następnie po głosowaniu ogłosił wybór na króla Jana Kazimierza WazyVolumina Legum, t. 4, s. 116.. Poseł na sejm koronacyjny 1649 roku z powiatu nowogródzkiegoStefania Ochmann-Staniszewska, Sejm koronacyjny Jana Kazimierza w 1649 r., Acta Universitatis Wratislaviensis. Historia 45, Wrocław 1985, s. 248.. Na sejmie koronacyjnym 1649 roku wyznaczony z Koła Poselskiego komisarzem do zapłaty wojsku Wielkiego Księstwa LitewskiegoVolumina Legum, t. 4, Petersburg 1860, s. 146.. Poseł na sejm 1649/1650 roku z sejmiku wileńskiegoŁucja Częścik, Sejm warszawski w 1649/50 roku, 1978, s. 149..