Сергей Тимофеевич Пузиков родился 15 мая 1916 года на хуторе Пришиб Области Войска Донского (ныне Морозовского района Ростовской области). Русский
После окончания в 1935 Каменского педагогического училища работал в Ростовской области учителем, заместителем редактора и редактором районной газеты "Морозовский большевик".
В 1944 году перведён на партийную и советскую работу: в 1944—1949 — секретарь Зимовниковского и первый секретарь Александровского райкома ВКП(б), в 1949—1950 — первый секретарь Азовского райкома ВКП(б), в 1950—1954 — начальник отдела Ростовского обкома ВКП(б) — КПСС, в 1954—1960 — второй секретарь Ростовского обкома КПСС, в 1960 году — председатель Ростовского облисполкома.
В ноябре 1960 года направлен на работу в Липецкую область и избран первым секретарём Липецкого областного комитета КПСС, проработав на этой должности (фактически высшей в области) до своей скоропостижной смерти 18 октября 1962 года.
31 октября 1961 года избран кандидатом в члены ЦК КПСС.