Родился в 1921 году в селе Сергеево Прокопьевского района Кемеровской области.
На фронт был призван 13 июня 1943 года.
Алексей Афанасьевич сначала был кладовщиком на 1843-м армейском военно-техническом складе, затем год санитаром, а с марта по октябрь 1945 года – служил в 34-м запасном стрелковом полку в должности стрелка.
После войны работал учителем труда в Каменноключевской средней школе.