Родился 25 марта 1945 года в селе Стецки Гродненской области Белорусской ССР.
Спортсмен (баскетбол), тренер. Разыгрывающий защитник.
Заслуженный мастер спорта СССР (1972). Заслуженный тренер СССР (1982). Заслуженный тренер России.
Окончил Белорусский ГИФК (1970).
В «Спартаке» — 1963-67, «Радиотехнике» и «Буревестнике» (обе — Минск) — 1968-70, ЦСКА (Москва) — 1970-77, 1978-80, СКА (Киев) — 1977-78, 1980-81.
Чемпион СССР (1971, 1972, 1973, 1974, 1976, 1977, 1979, 1980), 2-й призер чемпионата СССР (1975).
Обладатель Кубка европейских чемпионов (1971).
В сборной СССР — 1971-80.
Олимпийский чемпион (1972), 3-й призер Олимпийских игр (1976).
Чемпион мира (1974), 2-й призер чемпионата мира (1978).
Чемпион Европы (1971, 1979), 2-й призер чемпионата Европы (1975), 3-й призер чемпионата Европы (1973).
Победитель Всемирной универсиады (1970), 2-й призер Всемирной универсиады (1973).
Главый тренер в Гвинее-Бисау — 1984-87, тренер (1987-90, 1995-97, 1998-2000, 2002-03) и главный тренер ЦСКА (Москва) — 1990-92, главный тренер «Спортинга» (Ливан) — 1993, 1994, 1996, 2003-04, «Шахтера» (Черемхово/Иркутск) — 2000-02, тренер «Динамо» (Московская область) — 2003-04. Тренер сборной СССР — 1982-84, 1987-90, сборной России — 2002, главный тренер юниорской сборной СССР — 1980-82, юниорской сборной России — 1998-2000, молодежной сборной России — 2000-01.
Под его руководством ЦСКА стал чемпионом России (1992); «Спортинг» — чемпионом Ливана (1993, 1994), 3-м призером Кубка азиатских чемпионов (1996). При его участии ЦСКА стал чемпионом России (1996, 1998); сборная СССР — чемпионом мира (1982), 2-й призером чемпионата Европы (1987).
Автор книги «Три секунды и не только…» (2018).
Награжден орденами «Знак Почета» (1972), Почета (7.12.2006), медалью «За трудовую доблесть» (1982), знаком «За спортивную доблесть».
Дочь — Н.И. Едешко.