Родился 1 мая 1884 года, казак станицы Переяславской Кубанского Казачьего Войска.
В 1911 году окончил Оренбургское казачье училище.
Во время Первой Мировой войны — командир сотни 1-го Уманского бригадира Головатого полка ККВ.
Отличился во время Персидской кампании, совершив в апреле 1916 г. протяжённый рейд по тылам турецких войск на соединение с британскими войсками в Месопотамии. За проявленное мужество и храбрость Гамалий получил орден Георгия 4-й степени и британский орден, офицеры сотни были награждены золотым георгиевским оружием, а все нижние чины — георгиевскими крестами. Это был второй случай в истории, когда георгиевскими наградами награждалось целое подразделение (первый — экипаж крейсера «Варяг»).
Во время Гражданской войны — командир партизанской Георгиевской сотни, командир 2-го Кабардинского конного и 3-го Уманского полков (Добровольческая армия и ВСЮР), командир конной бригады (Русская Армия).
Кавалер ордена Святого Георгия 4-й степени.
В эмиграции с 1920 года.
Умер в Лейквуде, Нью-Джерси (США) 2 ноября 1956 года.