Хасан Зайнутдинович родился 17 февраля 1902 года в д. Татарское Ходяшево Казанского уезда Казанской губернии (позже Пестречинского района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 4 августа 1941 года Пестречинским РВК ТатАССР. Воевал на Калининском фронте рядовым. С 16 февраля 1961 года по 7 февраля 1962 года служил в органах внутренних дел заведующим столовой ИТК-6 ОМЗ МВД ТатАССР.
Награжден орденом Красной Звезды, медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».