Награжден орденами Ленина, Красного Знамени ( дважды ), Красной Звезды ( дважды ), 7 медалями ( в том числе "За взятие Кенигсберга" и "За боевые заслуги" ).
Родился 2 Января 1908 года ( в день преподобного Серафима Саровского) в городе Калаче Воронежской области. С 1930 года в рядах Красной Армии. Служил на Кавказе, в Крыму, учился Борисоглебской военной авиационной школе лётчиков.
В 1935 году служил на 111-м разъезде за Читой. В 1941 году преподавал в лётном училище в городе Батайске ( Ростовская область ).
На фронтах Великой Отечественной войны с 1943 года. Сражался в составе одного из Гвардейских истребительных авиационных полков 6-й Воздушной армии. Победу встретил в Кенигсберге в звании Майора, имея на счету не менее 27 сбитых самолётов противника. Сам был сбит 4 раза.
После войны продолжал служить в ВВС. В 1948 году был переведён в Ригу. С 1952 года командовал авиационным полком в Польше. С 1954 года Гвардии Полковник С. А. Шульгин - в запасе. Жил в городе Минске. С 1958 года работал освобождённым Секретарём партийного штаба ВВС. Награжден орденами Ленина, Красного Знамени ( дважды ), Красной Звезды ( дважды ), 7 медалями ( в том числе "За взятие Кенигсберга" и "За боевые заслуги" ). Умер 25 Октября 1988 года.