Хасан Зиганшевич родился 23 июля 1923 года в селе Большие Кушманы Кайбицкого района ТатАССР. До войны трудился в родном колхозе, разнорабочим.
Участник Великой Отечественной войны. Призван в ряды Красной Армии Кайбицким РВК ТатАССР и направлен на подготовку в запасную стрелковую бригаду на станции Суслонгер Марийской АССР. Воевал на 1-м Белорусском фронте. Победу встретил в Берлине.
После войны работал в колхозе кузнецом.
Награжден орден Отечественной войны 1-степени (1985г.), медалью “За победу над Германией в Великой Отечественной войне 1941-1945г.г.” и другими медалями. Был поощрен Благодарностью за отличные боевые действия при овладении штурмом города Риги, Благодарностью за овладение городами Штатгард, Наугард, Польцин и Благодарностью за штурм Берлина.