Родился 1 июля 1905 года в с. Старый Кашир (Татарстан). Татарин. В армии с 1927 года. В 1939 - 1940 годах командир 103-го отдельного батальона, командир 197-го полка войск НКВД но охране особо важных предприятий промышленности. На фронте с 1941 года. 25-й стрелковый корпус (Степной фронт) под командованием генерал-майора Сафиулина в ночь на 25 сентября 1943 года с ходу форсировал Днепр в районе сёл Бородаевка и Домоткань (Днепропетровская область). Имея в боевых порядках полковую и дивизионную артиллерию, отражая многочисленные контратаки противника, за 5 дней боев расширил плацдарм по фронту до 25 и в глубину до 15 км. С 1957 года генерал-лейтенант Сафиулин в запасе. Награжден двумя орденами Ленина, тремя орденами Красного Знамени, другими наградами. Умер 14 октября 1973 года. Его имя носит улица в Казани.
Звание Героя Советского Союза присвоено 26 октября 1943 года.