Родился в 1921 году в деревне Растатурка (ныне Пушкино) Курганской области Куртамышского района. В 1940 году после окончания фельдшерского училища в возрасте 19 лет он был мобилизован на финский фронт. Но финская кампания закончилась, и его часть перевели в Белоруссию в Минскую область, в г. Брест-Литовск.
Когда началась Великая Отечественная война, молодому лейтенанту медицинской службы было 20 лет. Эту войну он прошел с первой минуты 22 июня 1941 года до последней минуты 9 мая 1945 года, от Брест-Литовска до Москвы и затем от Москвы до Берлина.
В длительной кровопролитной битве за столицу, будучи командиром санитарного взвода, Денисов А.Ф. под шквальным огнем выносил раненых с поля боя, за что был награжден медалью «За оборону Москвы». После битвы под Москвой участвовал в форсировании реки Западная Двина и реки Одер в Германии, освобождал города Брест, Ригу, Варшаву, Берлин.
Награжден орденом Отечественной Войны 2-ой степени, двумя орденами Красной Звезды, медалями «За боевые заслуги», «За отвагу», «За освобождение Варшавы», «За штурм и взятие Берлина», «За победу над Германией».
После окончания войны и демобилизации вместе с семьей поселился в селе Романовка Шкотовского района Приморского края и, работая в сельской больнице, оставил о себе память как хороший врач, добрый и отзывчивый человек.