До 1648 года служил у Адама Киселя. Затем перешел на сторону Б. Хмельницкого. Полковник Черниговский (1651) и наказной гетман Левобережья (1652).
Принимал участие в переговорах с Москвой в Переяславе (1654).
Погиб в Белоруссии под Старым Быховом. Похоронен в Троице-Ильинском монастыре в Чернигове.