Родился в 1910 году в
селе Степановна Александровского района Донецкой области.
Учился в Степановской неполной средней школе.
В Советской Армии с
1928 года. Окончил Ленинградскую военно-теоретическую школу
Военно-Воздушных Сил в 1929 году, Качинскую
военную школу морских летчиков в 1930 году. Служил летчиком-истребителем
в ВВС Краснознаменного Балтийского флота.
Указом Президиума
Верховного Совета СССР от 1 мая 1957 года летчику-испытателю Головачеву
С. Д. присвоено звание Героя Советского Союза.
Награжден орденом
Ленина, двумя орденами Красного Знамени, орденами Отечественной войны
1-й степени, Красной Звезды.
Из Вооруженных Сил
уволен в 1963 году.
Умер в 1974 году.
Похоронен в Саратове.