Родился 29 августа 1954 года. В 1976 году окончил Московский авиационный технологический институт имени Циолковского, в 1986 году — Московский институт управления по специальности "организация управления в машиностроении". С 1976 года работал на московском машиностроительном заводе (ММЗ) "Вымпел": начал карьеру помощником мастера, затем занимал различные инженерные и управленческие должности.
ММЗ "Вымпел" создан в 1916 году на базе мастерских тяжелой и осадной артиллерии "Мастяжарт". Специализируется на выпуске оборудования для стартовых и технических комплексов ракет. Выполнял заказы для программ МКС, "Морской старт", "Иридиум", "Космос", "Салют", "Мир", "Прогноз", "Бриз-М", "Рокот" и других.
С 1993 года господин Никулин является гендиректором ОАО "ММЗ "Вымпел"". Под его руководством налажен выпуск конверсионной продукции, в частности, медицинской (рентгеновские аппараты и флюорографы), горно-перерабатывающей и текстильной техники. Кроме того, завод выпускал каркасы вагонов для Московской монорельсовой транспортной системы (в этом проекте был задействован и Московский институт теплотехники). Кроме этого предприятие активно сдавало свою территорию в аренду и вело строительство жилья в районе Соколиная Гора. Согласно официальным отчетам, в начале 2000-х годов Сергей Никулин владел до 14,5% "Вымпела" — вторым по размеру пакетом акций после государственного (20%). В настоящее время ему принадлежит 4,87%, а большая часть акций находится у номинальных держателей.
Награжден орденом Почета (2006), имеет звания заслуженного машиностроителя РФ и заслуженного создателя космической техники. В 2000 году признан лучшим менеджером Москвы и лучшим менеджером РФ в номинации "Промышленность". Активно участвует в работе возглавляемого Сергеем Чемезовым Союза машиностроителей России, руководит его ячейкой в Восточном округе Москвы. Женат, двое детей. Увлекается садоводством.