Советский и российский актер. Родился в Москве, детство провел на Гоголевском бульваре. Окончил Театральное училище в Горьком (Нижнем Новгороде). После окончания училища работал в театре во Владимире. Затем в Московском детском театре (МОТЮЗ) и Областном театре им. Островского.
В качестве актера дебютировал в роли охранника посольства в сериале «Семнадцать мгновений весны». Свою первую главную роль исполнил в 1979 году в фильме «Акванавты» (реж. И. Вознесенский). Снялся в фильмах Никиты Михалкова — «Свой среди чужих, чужой среди своих» и «Раба любви». Работал с Андреем Кончаловским («Сибириада») и Владимиром Наумовым. Этапной в этом ряду можно назвать роль главного киллера русской мафии во французском фильме Патриса Леконта «Один шанс на двоих», где партнерами Яковлева были Ален Делон и Жан-Поль Бельмондо.