Уроженец города Рыбинска родился 30 августа 1951 г. в Рыбинске. Окончил Рыбинский авиационный техникум и Ярославский учебный авиацентр ДОСААФ, экстерном - Саратовское военное училище летчиков. Работал сменным мастером на Рыбинском моторостроительном заводе. 3 января 1971 г. призван в армию Рыбинским ГВК. В Афганистан, где капитан Соколов А.Ф. служил около месяца, в/ч п.п. 53927, он прибыл опытным летчиком, старшим командиром вертолета МИ -24. Сделал 7 боевых вылетов. 5 июля 1980 г. паре, которой руководил Соколов, была поставлена задача на уничтожение склада боеприпасов моджахедов. Задание выполнялось в условиях интенсивного обстрела. Несмотря на плотный огонь противника и плохую видимость, склад был обнаружен и уничтожен. На выходе машины из атаки вертолет был подбит. Спастись не удалось никому. Посмертно награжден Орденом "Красной звезды". Похоронен на Южном кладбище Рыбинска.