Родился 06.04.1918 года в деревне Воловка ныне Клинцовского района Брянской области в семье крестьянина. Русский. Окончил начальную школу. Работал бригадиром в колхозе. В Советской Армии в 1938—40 и с 1943. На фронте в Великую Отечественную войну с ноября 1943 года. Командир пулеметного расчёта 336-го стрелкового полка (5-я стрелковая дивизия, 3-я армия, 2-й Белорусский фронт) старший сержант комсомолец Медведев в июне—июле 1944 года в числе первых со своим расчётом переправлялся через реки Друть и Россь, умело прикрывал огнём переправу подразделений полка. В бою за город Волковыск (Гродненская область) вместе с расчётом уничтожил много вражеских солдат и офицеров. Звание Героя Советского Союза присвоено 24.03.1945 года. После войны демобилизован. Вернулся на родину, работал в районном отделении связи. Награжден орденом Ленина, Славы 3 степени, медалями. Умер 28.12.1979 году. Похоронен в городе Клинцы.