Александр Семенович Никулин родился 21 июля 1918 г. в деревне Ситники Фаленского района Кировской области в семье крестьянина. Русский.
Окончив 7 классов Садинской неполной средней школы Ярского района УАССР, Александр Семенович работал дежурным по станции Зуевка Пермской железной дороги.
В августе 1938 г. Зуевским райвоенкоматом Кировской области призван в Красную Армию. Служил на Дальнем Востоке мастером по вооружению авиационного полка. В 1941 году прошел курс обучения в Троицкой авиашколе Уральского военного округа, с 1942 года – в действующей армии.
Особо отличился будучи старшим воздушным стрелком 947-го штурмового авиаполка 289-й штурмовой авиадивизии. Шел воздушный бой в районе реки Миус (Украина). Колесо самолета было подбито, летчик и стрелок Никулин – ранены. Вести огонь стало невозможно. Тогда стрелок открыл огонь из ракетницы. Немцы подумали, что у русских новое оружие, и повернули обратно. Собрав все силы, летчик посадил самолет на свой аэродром. В самолете насчитали 113 пробоин, у стрелка извлекли несколько пуль.
Всего А. Никулин совершил 209 боевых вылетов на штурмовку скоплений живой силы и боевой техники противника, нанеся ему значительный урон; сбил лично 5 вражеских самолетов и 3 – в группе.
За образцовое выполнение боевых заданий, проявленные при этом доблесть и мужество на фронтах Великой Отечественной войны награжден орденом Красного Знамени, двумя орденами Отечественной войны I степени, орденами Отечественной войны II степени, Славы III степени, медалями. В декабре 1944 г. был представлен к присвоению звания Героя Советского Союза, но представление не было реализовано.
24 июня 1945 г. вместе с братом, старшим сержантом Никулиным Алексеем Семеновичем, участвовал в Параде Победы в Москве.
После войны старшина Никулин Александр Семенович демобилизовался, с 1946-го и до ухода на пенсию в 1978 году работал дежурным по станции в Фаленках, Зуевке, Косе Кировской области, с 1985 года живет в Удмуртии, в городе Глазове. В одно из дежурств он совершил трудовой подвиг – предотвратил крушение скорого пассажирского поезда, заметив повреждение колесной пары вагона. Ему было присвоено звание «Почетный железнодорожник СССР» и вручен серебряный знак отличия.
В 1945 году присвоено звание «Почетный гражданин города Глазова» за большой вклад в дело военно-патриотического воспитания подрастающего поколения.
Указом Президента Российской Федерации от 1 октября 1993 г. Никулину Александру Семеновичу присвоено звание Героя Российской Федерации.
В 1998 году А. Никулин умер. Согласно завещанию похоронен в Кировской области – в поселке Косино, возле станции Коса.
Имя А. Никулина увековечено на Мемориальной стеле Героям Советского Союза у Вечного огня в городе Ижевске. Его имя носит улица в городе Глазове, установлен бюст в Аллее Героев.
К 60-летию Победы в Великой Отечественной войне на здании вокзала станции Фаленки установлена мемориальная доска в честь А. С. Никулина.
- Вижу цель! // Говорит память. – Глазов, 2004. – С. 25–26.
- Кузнецов Н. С. Никулин Александр Семенович // Великой славы светлая память. – Ижевск, 2012. – С. 253.
- Медведев Ф. К. Короткая повесть о земляках // Ветераны Удмуртии. – Ижевск, 2000. – Вып. 7. – С. 85.
- Никулин Александр Семенович // Наши земляки : Герои Советского Союза, Герои Российской Федерации, Полные кавалеры ордена Славы. – Ижевск, 1995. – С. 108.
- Никулин Александр Семенович // Удмуртская Республика : энциклопедия. – 2-е изд., испр. и доп. – Ижевск, 2008. – С. 506.
- Режим доступа : http://www.warheroes.ru