Родился 24 сентября 1961 года.
Окончил Московское высшее техническое училище имени Н.Э. Баумана.
Общий стаж службы в Вооружённых Силах Российской Федерации составляет более 25 лет.
Имеет многолетний опыт работы в государственных учреждениях и органах исполнительной власти города Москвы, а также в системе здравоохранения федерального уровня, Москвы и Московской области. Профессиональная деятельность Сергея Олеговича связана с вопросами организационного, административного и хозяйственного управления, реализацией проектов в сфере промышленного и гражданского строительства, а также обеспечением эффективного функционирования государственных и бюджетных организаций.
Прошёл дополнительную профессиональную подготовку по направлениям: — управление государственными и бюджетными организациями (Московский городской университет управления Правительства Москвы); — менеджмент качества в здравоохранении (АНО «Международный менеджмент, качество, сертификация», г. Томск); — осуществление, контроль и управление государственными закупками (Российский экономический университет имени Г.В. Плеханова).
За годы профессиональной деятельности зарекомендовал себя как опытный руководитель и специалист в сфере организационного и административного управления.