Родился 17 июля 1962 года в селе Степном Макушинского района Курганской области. После окончания местной средней школы продолжил образование в училище города Кургана.
Призван в Вооруженные Силы 29 марта 1982 года, направлен в учебную танковую часть Ленинградского военного округа.
В Афганистан прибыл в ноябре 1982 года в 62 отдельный танковый батальон (в/ч пп 24838) 103 гвардейской воздушно-десантной дивизии в главный город государства Кабул. Определили во взвод технического обеспечения мастером по ремонту артиллерийских систем. Основная задача — ремонт и восстановление вооружения танков, боевых машин пехоты. Также рядовой Куприянов принимал участие в патрулировании столицы страны, охране аэродрома от нападений боевиков и террористических актов.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Служба в южной Республике закончилась 19 июня 1984 года. Сергей Константинович вернулся на родину. Позже переехал на постоянное место жительства в Упоровский район Тюменской области.