Родился 26 августа 1942 года в поселке Тырма Верхнебуреинского района Хабаровского края.
Спортсмен (легкая атлетика), тренер.
Заслуженный тренер СССР (1984). Заслуженный работник физической культуры РФ (30.07.1999).
Окончил МОПИ имени Н.К. Крупской (1965).
С 1967 года — на тренерской работе. Тренер сборной СССР — с 1976 года. Тренер сборной СССР и России на Олимпийских играх (1980, 1988, 2000).
Среди его учеников — Т. Быкова, Е. Елесина, А. Чичерова, А. Сильнов.
Награжден орденами «За заслуги перед Отечеством» IV степени (2.02.2013), Почета (15.01.2010), Дружбы (25.01.2002).
Скончался 3 апреля 2021 года. Похоронен на Звенигородском городском кладбище в Звенигороде Московской области.