Родился 3 мая 1953 года в поселке Сетунь Одинцовского района Московской области.
Спортсмен (футбол), тренер. Нападающий, полузащитник.
Мастер спорта СССР международного класса (1979). Заслуженный мастер спорта России (2007).
Начал играть в 1966 году в Москве в юношеской клубной команде «Искра», затем в клубной команде «Искра» (Москва) — 1970-71. В «Динамо» — 1972-76, «Спартаке» (обе — Москва) — 1977-85, «Днепре» (Днепропетровск) — 1986, «Локомотиве» (Москва) — 1987, 1989 (с ноября)-90, ППТ (Пори, Финляндия) — 1988-89, «Асмарале» и «Пресне» (Москва) — 1991-92, «Интерросе» (Московский) — 1993, «Сатурне» (Раменское) — 1994, «Агро» (Кишинев, Молдова) — 1995-96, «Спуманте» (Криково, Молдова) — 1996, «Чкаловце-Олимпике» (Новосибирск) — 1999, «Орбите» (Дзержинский) — 2002.
В чемпионатах СССР 318 матчей, 91 гол; чемпионатах России 24 матча, 5 голов; чемпионатах Молдовы 20 матчей.
Чемпион СССР (1976 — весна, 1979), 2-й призер чемпионатов СССР (1980, 1981, 1983, 1984, 1985), 3-й призер чемпионатов СССР (1975, 1982).
Финалист Кубка СССР (1981).
Победитель Спартакиады народов СССР (1979).
Обладатель Кубка МССЖ (1987).
Лучший бомбардир чемпионата СССР (приз газеты «Труд») (1983 — 18 голов).
В списке «33-х» — №1 (1979, 1980, 1981, 1983, 1984), №2 (1985), №3 (1978).
В сборной СССР (1978-85) — 46 матчей, 10 голов; олимпийской сборной СССР (1980) — 5 матчей, 3 гола.
3-й призер Олимпийских игр (1980).
Участник чемпионата мира (1982), отборочных матчей чемпионата мира (1986), чемпионатов Европы (1980, 1984).
Входит в символический «Клуб Г. Федотова» (135 голов).
Главный тренер «Сатурна» (Раменское) — 1994, тренер «Агро» (Кишинев, Молдова) — 1996 (по август), тренер «Конструкторула» (Кишинев, Молдова) — 1996 (с октября)-97 (по апрель), главный тренер «Чкаловца-Олимпика» (Новосибирск) — 2000, «Мострансгаза» (Газопровод) — 2002 (по октябрь), «Торпедо-Металлурга»-дубль (Москва) — 2003 (март-июль). Главный тренер сборной ДР Конго — 2001 (май-август).
Снимался в кинофильме «В начале игры» (1981).