Родился в селе Большое Маресьево, ныне Лукояновского муниципального округа Нижегородской области. В декабре 1940 года был призван на службу в Красную Армию Большемаресьевским районным военным комиссариатом Горьковской области. Участник Великой Отечественной войны. Воевал в должности заместителя командира 1645-го лёгкого артиллерийского полка 5-й гвардейской танковой армии. Принимал участие во взятие Берлина. После окончания войны гвардии майор Агевнин вышел в запас и работал в Горьковском институте инженеров водного транспорта, в т. ч. в должности заведующего кафедрой политической экономии. Жил в городе Горьком, похоронен на Бугровском кладбище. Награды: ордена Красного Знамени (25.07.1943, 12.05.1945), Александра Невского (08.03.1945), медали.