Андрей Яковлев родился 3 июня 1987 года в г. Ленинграде.
В 2009 году окончил Санкт-Петербургский государственный университет по специальности «Государственное и муниципальное управление». В 2015 году защитил диссертацию кандидата экономических наук в Санкт-Петербургском государственном экономическом университете.
В системе Росрыболовства работает с 2016 года.
С августа 2020 года занимал должность руководителя Московско-Окского территориального управления
За годы службы отмечен благодарностями, почетными грамотами Росрыболовства, Правительства Республики Карелия, Ленинградской, Нижегородской, Курской и Ярославкой областей за вклад в развитие рыбохозяйственного комплекса.
Распоряжением Правительства Российской Федерации от 7 июля 2022 г. № 1855-р присвоен классный чин государственного советника Российской Федерации 2 класса.