Poseł na sejm 1641 roku, sejm 1646 rokuJan Dzięgielewski, Izba poselska w systemie władzy Rzeczypospolitej w czasach Władysława IV, Warszawa 1992, s. 176.. Poseł sejmiku halickiego na sejm ekstraordynaryjny 1647 rokuPrzemysław Paradowski, W obliczu „nagłych potrzeb Rzeczypospolitej”. Sejmy ekstraordynaryjne za panowania Władysława IV Wazy, Toruń 2005, s. 255..

Poseł sejmiku halickiego na sejm 1649/1650 roku, sejm 1653 roku, sejm nadzwyczajny 1654 roku, sejm 1655 roku, sejm 1658 roku, sejm 1661 roku, sejm 1662 roku, sejm 1664/1665 roku, sejm 1665 roku, oba sejmy 1666 roku, sejm 1667 roku, sejm nadzwyczajny 1668 roku, sejm nadzwyczajny (abdykacyjny) 1668 rokuStefania Ochmann-Staniszewska, Zdzisław Staniszewski, Sejm Rzeczypospolitej za panowania Jana Kazimierza Wazy. Prawo – doktryna – praktyka, tom II, Wrocław 2000, s. 364..

W 1649 roku walczył w bitwie pod Zborowem, a w 1651 w bitwie pod Beresteczkiem. W czasie Potopu szwedzkiego wziął udział w 1656 roku w kampanii zimowej pod dowództwem Stefana Czarnieckiego. W 1660 roku jako dowódca pułku jazdy wyróżnił się w stoczonej z wojskami moskiewskimi bitwie pod Cudnowem.