Сергей Иванович родился 25 сентября 1904 года в с.Демидовка (Салманы) Спасского уезда Казанской губернии (ныне Алькеевский район РТ). С 1929 года по 1931 год служил в органах внутренних дел шофером пожарной команды ОГПУ.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в 1941 году Верхнеуслонским РВК ТатАССР. В 1943 году воевал на 1-м Украинском фронте старшиной роты в составе 360-й стрелковой дивизии. После ранения демобилизован. По возвращению с фронта в 1943 году по 1945 год вернулся в органы внутренних дел и служил стрелком ВОХР ИТК–5 УИТЛК, с марта 1947 года по 3 июля 1953 года стрелком ВСО СЛО–5 УИТЛК.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».