Шафигулла Шамарданович родился 27 ноября 1916 года в д.Тюгульбаево Спасского уезда Казанской губернии (позже Кузнечихинский район ТатАССР, ныне Алькеевский район РТ).
Участник Великой Отечественной войны. Демобилизован в 1942 году по ранению. Работал в колхозе, продавцом в сельмаге. Награждён орденами Отечественной войны 2-й степени (1985г.), Славы 3-й степени (1944г.), медалями.
Умер 17 июня 2000 года, похоронен на сельском кладбище с.Иске Рязяп Спасского района РТ.