Родился 27 июня 1976 года.

В 1998 году окончил юридический факультет Ульяновского государственного Университета по специальности «юриспруденция».

С этого же года начал свою работу в органах прокуратуры Ульяновской области с должности помощника прокурора Ленинского района города Ульяновска. Впоследствии занимал должности прокурора отдела по надзору за расследованием преступлений прокуратуры Ульяновской области, заместителя прокурора Заволжского района города Ульяновска, заместителя прокурора города Ульяновска, старшего помощника прокурора области, начальника следственного управления прокуратуры Ульяновской области. В 2007 году при образовании органов Следственного комитета назначен заместителем руководителя Следственного управления Следственного комитета РФ по Ульяновской области.

В июне 2014 года был командирован в Республику Крым и в сентябре этого же года Указом Президента РФ был назначен первым заместителем руководителя Главного следственного управления Следственного комитета Российской Федерации по Республике Крым.

3 октября 2017 года Указом Президента Российской Федерации Сергей Михайлов был назначен руководителем Следственного управления Следственного комитета Российской Федерации по Ульяновской области.

Генерал-майор юстиции.

Неоднократно поощрялся правами Председателя Следственного комитета и Генерального прокурора РФ, награжден нагрудным знаком «Почетный работник прокуратуры Российской Федерации», медалями Следственного комитета Российской Федерации «За заслуги», «За безупречную службу» 1,2,3 степени, «За участие в создании органов следствия в Крыму», а также медалью «За защиту Республики Крым» и другими наградами.

Женат, воспитывает сына.