Родился 2 мая 1955г. в селе Шалимовка Середино-Будского района Сумской области на Украине. Окончил 8 классов в родном селе и продолжил учебу в Брянском медицинском училище №2, где получил профессию фельдшера.
С 17 мая 1973г. по 17 мая 1975г. — прохождение срочной службы в учебном центре Рязанского высшего воздушно-десантного командного училища. После армии поступил в Киевский медицинский институт, а заканчивал уже Куйбышевский военно-медицинский факультет в 1981г.
Офицерская служба военного медика началась в Забайкальском военном округе в Читинской области.
В Афганистан прибыл 22 июля 1985г. в Кабул. Направили для прохождения службы в 1112 отдельный военно-строительный батальон (в/ч пп 74562) 40 армии начальником медицинской службы в район приграничного с СССР города Хайратон провинции Балх. Там находилась крупнейшая перевалочная база советских войск. Приходилось оказывать помощь и раненым, и больным. Особенно много было различных инфекционных заболеваний.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
В составе подразделения вышел из Афганистана в феврале 1987г. Продолжил службу в 163 санитарно-эпидемиологическом отряде Прибалтийского военного округа в Риге. В 1990г. окончил факультет Ленинградской военно-медицинской академии. В августе 1994г. отряд вывели в Тюмень. Сергей Морозов стал командиром отряда. Уволен в запас в 2003г. в звании подполковник медицинской службы.