Имеет журналистское образование.
Воспитанник обнинской футбольной школы, ученик Юрия Алексеевича Шуванова.
С 1969 по 1974 играл за московское «Динамо».
Приглашался в сборную СССР, в составе которой на чемпионате Европы 1972 года завоевал серебряные медали.
Из-за конфликта с руководством «Динамо» вынужден был уйти в минское «Динамо». В 1979 году во время матча с московским «Спартаком» получил серьёзную травму ноги, из-за чего был вынужден рано закончить карьеру игрока.
Уже со следующего сезона приступил к работе главного тренера.
Известен острыми высказываниями на послематчевых пресс-конференциях.
Тренировал сборную Белоруссии и «Дариду» (Ждановичи).
С 4 января 2010 года — главный тренер клуба «Терек» Грозный. В декабре 2010 года покинул грозненский клуб.
С июня 2011 года работал старшим тренером в ФК «Факел» (Воронеж)..