У 1687 році був одним з претендентів на гетьманську булаву. В 1687-98 роках — чернігівський полковник, учасник Чигиринських походів 1677 і 1678 та Кримських походів 1687 і 1689. Під час здобуття Азова в 1696 році був наказним гетьманом (див. Азовські походи 1695-96).