Народився Сергій 12 жовтня 1979 року у місті Слов'янську Донецької області. Закінчив місцеву школу №15. У 1996-му вступив на філологічний факультет Слов’янського державного педагогічного інституту, де опанував спеціальність вчителя англійської та німецької мов.
Після навчання проходив строкову службу у військах спеціального призначення. Служив у місті Болград – на кордоні України та Молдови. Після демобілізації підписав контракт. Служив у Рогані, Донецьку, Авдіївці.
Коли в 2014 році почалася російсько-українська війна, Сергій став на захист Батьківщини. Брав участь у боях під Авдіївкою на Донеччині. Воював у лавах 156-го зенітного ракетного полку імені Максима Кривоноса.
Поховали Сергія Михайлова у Слов'янську на Північному кладовищі.