Сергей Захарович родился в 1916 году в с.Русская Бездна Спасского уезда Казанской губернии (ныне с.Антоновка Спасского района РТ). Был колхозником в артели им. Антона Куйбышевского района ТатАССР. С 1937 года в рядах Красной Армии. Участник Великой Отечественной войны. На фронте с 22 июня 1941 года; старший лейтенант, командир роты танков Т-34 36-го танкового полка 50-й армии Брянского фронта. В боях за населённые пункты Каданово и Вязовск 13-15 сентября 1943 года уничтожил огнём своего танка 2 миномётные батареи, противотанковое орудие, 5 пулемётов и до 100 немецких солдат и офицеров. Военную службу закончил в звание гвардии майор. Награждён орденами Отечественной войны 1-й степени(1985г.) и 2-й степени(1943г.).