Сергей Васильевич родился 2 сентября 1904 года в д.Сергеевка Бугульминского уезда Самарской губернии (позже Шугуровского района ТатАССР, ныне Бульминского района РТ).
Участник Великой отечественной войны. Призван в июне 1941 году Бугульминским ГВК ТатАССР. С октября 1941 года по февраль 1942 года воевал в составе 968-го стрелкового полка на Калининском фронте стрелком. Был ранен. После демобилизации по ранению с 15 июля 1942 года по 19 февраля 1948 года служил в органах внутренних дел милиционером Управления охраны МГБ Казанской железной дороги.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».