Народився Сергій 12 жовтня 1979 року у місті Слов'янську Донецької області. Закінчив місцеву школу №15. У 1996-му вступив на філологічний факультет Слов’янського державного педагогічного інституту, де опанував спеціальність вчителя англійської та німецької мов.

Після навчання проходив строкову службу у військах спеціального призначення. Служив у місті Болград – на кордоні України та Молдови. Після демобілізації підписав контракт. Служив у Рогані, Донецьку, Авдіївці.

Коли в 2014 році почалася російсько-українська війна, Сергій став на захист Батьківщини. Брав участь у боях під Авдіївкою на Донеччині. Воював у лавах 156-го зенітного ракетного полку імені Максима Кривоноса. 

Поховали Сергія Михайлова у Слов'янську на Північному кладовищі.