Андрей Степанович родился 1 сентября 1904 года в с.Щербеть Спасского уезда Казанской губернии (ныне Спасский район РТ). Участник Великой Отечественной войны. Родился в семье крестьянина Степана Григорьевича Еланина, который в 1930 годы был раскулачен и сослан в Северный край. До войны Андрей Степанович работал в колхозе. С февраля 1942 года находился на Калининском, Северо-Западном, Брянском, Центральном и 1-м Белорусском фронтах. Старшина, заведующий делопроизводством по учёту офицерского состава 918-го стрелкового Остроленковского полка 250-й стрелковой Бобруйской дивизии. Был ранен и контужен (1943г.). Награждён орденами Отечественной войны 2-й степени (1985г.), Красной Звезды (1944г., 1945г.), Славы, медалями «За отвагу» (1943г.), «За боевые заслуги» (1944г.).
Умер 26 мая 2000 года, похоронен в г.Казань.