Ханафи Гомарбаевич родился в августе 1905 года в д. Бишалаб Тетюшского уезда (позже Камско-Устьинского района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 21 сентября 1941 года Камскоустьинским РВК ТатАССР. С 1942 года по 1943 год воевал в составе 10-й армии на Сталинградском фронте. Был ранен 28 марта 1943 года. После демобилизации по ранению с августа 1944 года служил в органах внутренних дел стрелком лагерного пункта №1, со 2 августа 1946 года стрелком ВОХР ИТК-4 УИТЛК НКВД.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».