Jako poseł na sejm konwokacyjny 1674 roku z powiatu oszmiańskiego był członkiem konfederacji generalnej zawiązanej 15 stycznia 1674 roku na tym sejmieVolumina Legum, t. V, Petersburg 1860, s. 130.. W 1674 roku był elektorem Jana III Sobieskiego z powiatu oszmiańskiego. Poseł na sejm koronacyjny 1676 roku z OszmianyDiariusz sejmu koronacyjnego Jana III Sobieskiego w 1676, opracował Jarosław Stolicki, Kraków 2019, s. 116.. Poseł na sejm 1677 roku wyznaczony do Trybunału Skarbowego Wielkiego Księstwa LitewskiegoVolumina Legum, Petersburg 1860, s. 252.. Poseł sejmiku oszmiańskiego na sejm 1678/1679, poseł na sejm 1681 rokuRobert Kołodziej, Ostatni wolności naszej klejnot. Sejm Rzeczypospolitej za panowania Jana III Sobieskiego, Poznań 2014, s. 607.. Poseł na sejm 1685 roku z powiatu oszmiańskiegoRobert Kołodziej, Litewski sejmik generalny w Słonimiu na tle sytuacji w Rzeczypospolitej przed sejmem 1685 roku, w: Res Historica, nr 40 (2015), s. 108..