Сергей Иванович родился 25 сентября 1900 года в с. Старая Ашпала Мензелинском уезде Уфимской губернии (позже Мензелинского района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии в декабре 1942 года Мензелинским РВК ТатАССР. С декабря 1942 года военную службу начал в составе 1 запасной стрелковой бригады и с 1943 года по 9 мая 1945 года воевал на Западном, Ленинградском и 2-м Белорусском фронтах орудийный номером, кладовщиком. С 20 апреля по 16 мая 1946 года служил в органах внутренних дел районным пожарным инспектором Аксубаевского РОМ ТатАССР.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».