Родился 10 июня 1918 г. в д. Малая Коломенка Боровичского
района ныне Новгородской области в семье крестьянина. Окончил
горно-керамический техникум в г. Боровичи. Работал на комбинате
огнеупоров.
В РККА с 1938 г. Окончил Ульяновскую авиационную школу пилотов в 1943
г. Участник Великой Отечественной войны. В действующей армии с
февраля 1944 г. Заместитель командира эскадрильи 565-го шап 224-й шад
8-й воздушной армии 4-го Украинского фронта ст. лейтенант Яковлев к
апрелю 1945 г. совершил 142 боевых вылета на разведку и штурмовку войск
противника. Лично и в составе группы наносил эффективные удары по
скоплениям живой силы и техники немцев, уничтожил немало автотранспорта
и танков, уничтожил вражеский бронепоезд.
Звание Героя Советского Союза присвоено 29 июня 1945 г. Награжден
орденами Ленина, Октябрьской революции, тремя - Красного Знамени,
орденом Александра Невского, двумя - Отечественной войны I ст., орденами
Красной Звезды, "Знак Почета", медалями.
Капитан Яковлев с 1947 г. в запасе. Жил в Боровичах. Работал
начальником производственного отдела комбината огнеупоров.
Умер 2 мая 1989 г.