Гарай Габдрахманович родился 10 мая 1900 года в с.Большая Атня Казанского уезда Казанской губернии (позже Атнинского района ТатАССР, ныне РТ). С 1935 года по 1942 год служил пожарным ГПК в органах внутренних дел.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в 1942 году Атнинским РВК ТатАССР. С 1942 года по октябрь 1943 года воевал на Калининском фронте. После демобилизации вернулся на службу в органы внутренних дел и служил с 1945 года по 7 декабря 1960 года бойцом Атнинской пожарной части.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945 гг.».