В 1698—1707 годах он был сотником в Конотопе. С 1708 года — полковник корсунский. Поддержал гетмана Мазепу. После Полтавской битвы 1709 года был захвачен в плен и сослан в Москву (по другими данным в Сибирь), где и прожил до 1715 года. В 1715 году вернулся в Запорожскую Сечь, был полковником запорожского войска. В 1725 году находился с казаками в Персии. 28 марта 1729 году, по представлению гетмана Даниила Апостола, назначен генеральным судьей.