Хасан Салахович родился 20 февраля 1923 года в с.Старый Баран Спасского кантона ТатАССР (позже Кузнечихинский район ТатАССР, ныне с.Иске-Рязяп Спасского района РТ). Окончил 4 класса Старобарановской неполной средней школы. Трудовую деятельность начал с 1937 года рядовым колхозником.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 26 марта 1942 года Кузнечихинским РВК ТатАССР. Военную службу начал на Дальнем Востоке в 151 запасном стрелковом полку старшим пулеметчиком с марта по сентябрь 1942 года. В период с сентября 1942 года по сентябрь 1943 года службу проходил в 38 стрелковом полку наводчиком. В период с сентября 1943 года по апрель 1946 года службу проходил в 474 стрелковом полку командиром стрелкового отделения, в составе которого в период с 9 августа 1945 года по 3 сентября 1945 года участвовал в войне с Японией. В период с апреля 1946 года по март 1947 года службу проходил в 1195 отдельном зенитном артиллерийском дивизионе командиром отделения станковых пулеметов. Работал колхозником, мотористом, в 1968–83 года заведущий молочно-товарной фермой колхоза им. Тельмана Куйбышевского района ТатАССР. После выхода на пенсию трудился весовщиком на зернотоке. Ветеран труда. С супругой Миннисой Билаловной (1923г.р.) вырастили 2-х сыновей и 3-х дочерей.
Награждён орденом Отечественной войны 2-й степени (1985г.), орденом Трудового Красного Знамени (1976г.), медалью «За отвагу», медалью «За победу над Японией» и другими медалями.
Умер 29 марта 2011 года, похоронен на сельском кладбище с.Иске Рязяп Спасского района РТ.