Родился в 1902 г. в с. Успенское (Успенский погост) Паустовского сельсовета Вязниковского района Ивановской области, в крестьянской семье. Окончил 4 класса сельской школы. 1914–1917 гг. — фабрика Смоляковых, дер. Холуй, Ивановская область, мальчик. 1917–1919 гг. — с. Беломойка Балашевского района, батрак у помещика Булаева. 1919–
1923 гг. служил в РККА, 1-й стрелковый полк, г. Балашов, Саратовская область; Одесские пехотные командные курсы, курсант. 1923–1932 гг. — Шатурская ГРЭС, механический цех, чернорабочий, моторист, электросварщик. 1932 г. — пос. Керва, механический цех, электросварщик. 1932–1938 гг. — ШТУ, отдел тяги, электросварщик. 1937–1938 гг. — дер. Тарбеиха, работал в сельском хозяйстве. 1938–1939 гг. — ШТУ, паровозное депо, электросварщик. С 7 июня 1939 г. — Шатурская ГРЭС, котельный цех, рабочий. Уволен 1 июля 1939 г. за прогул. С 3 ноября 1939 г. — Шатурская ГРЭС, торфоподача, электросварщик. Уволен 5 ноября 1941 г. Призван 6 ноября 1941 г. Шатурским РВК. 158-я стрелковая дивизия, 875-й стрелковый полк, командир отделения, красноармеец.
Погиб в бою 21 февраля 1942 г. под дер. Сазоновка. Похоронен: Калининская область, Молодотудский район, севернее 300 м от дер. Бакланово, братская могила (дер. Бакланово Оленинского района Тверской области). Проживал: г. Шатура, просп. Ильича, 37 (свой дом). Отец — Ганабин Сергей Захарович, умер до 1917 г.; мать — Ганабина Анастасия Ивановна, умерла в 1911–1912 гг. Жена — Сергеева Наталья Дмитриевна.