Родился 4 декабря 1944 года в деревне Артуки Речицкого района Гомельской области Белорусской ССР.
Спортсмен (легкая атлетика), тренер, спорторганизатор.
Мастер спорта СССР международного класса. Заслуженный тренер СССР (3.08.1980). Заслуженный работник физической культуры РФ (19.10.1995).
Окончил Белорусский ГИФК (1972).
Выступал за СКА (Минск) и ЦСКА (Москва).
2-й призер чемпионата СССР (1965) в эстафете 4х400 м.
Участник Олимпийских игр (1968).
С 1973 года — на тренерской работе. Тренер сборной СССР — 1977-83, Объединенной команды (СНГ) на Олимпийских играх (1992), сборной России на Олимпийских играх (1996, 2000), исполняющий обязанности (2007, август-октябрь) и главный тренер сборной России — 2007 (с октября)-15 (по январь), старший тренер сборной России по спринту — с февраля 2015 года.
Среди его учеников — Л. Маслакова, Г. Мальчугина, О. Богословская, Ю. Гущина.
Был вице-президентом Всероссийской федерации легкой атлетики, с 2013 года — президент Федерации легкой атлетики Московской области.
Награжден орденами «Знак Почета», Дружбы (2.02.2013), медалью ордена «За заслуги перед Отечеством» II степени (4.03.2008), нагрудным знаком «Отличник физической культуры и спорта» (1978).
Жена — Л.И. Маслакова.