Брав участь у воєнних операціях при Пилявцях (1648), під Збаражем та Зборовом (1649), Берестечком (1651), Батогом (1652), Жванцем (1653), Охматовом та Львовом (1655). Займався розробкою та був присутнім при укладанні Зборівського, Білоцерківського та Переяславського договорів. У квітні 1657 року при тяжкохворому гетьманові та після смерті Хмельницького став регентом при його малолітньому синові — гетьманові Юрієві. 26 серпня того ж року обраний на Чигиринській раді новим гетьманом до часу повноліття Юрія, а 26 жовтня знову переобраний гетьманом на загальновійськовій раді в Корсуні. Вступив у конфлікт із Запорозькою Січчю та Полтавським полком, який вилився у заколот під проводом Мартина Пушкаря і Якова Барабаша. Як і опоненти, намагався, залучити на свій бік московський уряд.