Родился 11 января 1970 г. в гор. Любим Ярославской области.
В 1991 г. окончил Ленинградское высшее общевойсковое командное училище им. С.М. Кирова, в 2003 г. - Московскую финансово-юридическую академию по специальности "юриспруденция".
Кандидат юридических наук. В 2008 г. в Российской академии народного хозяйства и государственной службы при Президенте РФ защитил диссертацию на тему "Административно-правовое регулирование деятельности Федеральной службы судебных приставов при разрешении жалоб физических и юридических лиц".
В 1987-1994 гг. служил в Вооруженных силах СССР и РФ.
С 1994 г. по 1999 г. работал в сфере предпринимательства и юриспруденции.
В 1999-2003 гг. был сотрудником территориальных органов Министерства юстиции РФ.
С 2003 г. по 2005 г. - начальник отдела, заместитель руководителя департамента судебных приставов Министерства юстиции РФ.
С февраля 2005 г. заместитель, с 24 января 2006 г. по 6 июля 2017 г. – первый заместитель директора Федеральной службы судебных приставов – первый заместитель главного судебного пристава РФ. Ведомство до декабря 2008 г. возглавлял Николай Винниченко, затем по февраль 2017 г. - Артур Парфенчиков, затем - Дмитрий Аристов.
С 15 февраля по 20 марта 2017 г. Сергей Сазанов исполнял обязанности директора Федеральной службы судебных приставов РФ - главного судебного пристава РФ.
Общая сумма декларированного годового дохода за 2015 г. составила 1 млн 818 тыс. руб., супруги - 1 млн 677 тыс. руб.
Действительный государственный советник юстиции РФ 2-го класса.
Награжден орденом Почета (2005), медалью ордена "За заслуги перед Отечеством" II степени (2007).
Почетный работник юстиции РФ.
Женат, имеет двоих детей.