Poseł ziemi czerskiej na sejm 1569 roku, podpisał akt unii lubelskiej. Poseł województwa mazowieckiego na sejm konwokacyjny 1573 roku, podpisał akt konfederacji warszawskiej. W 1575 roku podpisał elekcję Maksymiliana II HabsburgaUchańsciana czyli Zbiór dokumentów wyjaśniających życie i działalność Jakóba Uchańskiego arcybiskupa gnieźnieńskiego, legata urodzonego, Królestwa Polskiego Prymasa i Pierwszego Księcia, +1581. T. 2, Warszawa 1885, s. 319.. Poseł ziemi warszawskiej na sejm 1576/1577 rokuPosłowie ziemscy koronni 1493-1600, pod red. Ireny Kaniewskiej, Warszawa 2013, s. 180, 210, 245, 266.. Poseł mazowiecki na sejm 1581 rokuPosłowie ziemscy koronni 1493-1600, pod red. Ireny Kaniewskiej, Warszawa 2013, s. 266..

W 1587 roku podpisał reces, sankcjonujący wybór Zygmunta III WazyReces Warszawski Około Elekciey nowey krola Je[go] M[i]ł[o]ści Zygmunta trzeciego Roku Pańsk[iego] M. D. LXXX VII – Wyd. B, s. [b.n.s]. W 1589 roku był sygnatariuszem ratyfikacji traktatu bytomsko-będzińskiego na sejmie pacyfikacyjnymCodex diplomaticus Regni Poloniae et Magni Ducatus Lituaniae, wydał Maciej Dogiel, t. I, Wilno 1758, s.