Родился в 1913 году в селе Верхние Киги в бедной крестьянской семье. В 1929 году закончил Верхнекигинскую семилетнюю школу и учился в педрабфаке г.Уфы. По его окончании работал в редакции газеты Кигинской МТС, затем – Кигинской районной газеты.
Отслужив в 1935-1937 гг. в рядах Красной Армии на Дальнем Востоке, Исмагил Шафиев приехал в Казань и учился в педагогическом институте. До начала Великой Отечественной войны работал учителем.
В первые же дни войны ушел на защиту Родины от немецко-фашистских захватчиков. На фронте лейтенант-танкист Шафиев проявил героизм и бесстрашие. Поэт-воин погиб 17 сентября 1943 г. у деревни Кузьмиченко Смоленской области во время ожесточенных боев с врагами.