Родился 27 июля 1940 года в селе Мотыгино Удерейского (ныне Мотыгинского) Красноярского края.
Спортсмен (легкая атлетика, тяжелая атлетика), тренер (легкая атлетика).
Мастер спорта СССР (1963 — легкая атлетика; 1964 — тяжелая атлетика). Мастер спорта СССР международного класса (1966, легкая атлетика). Заслуженный тренер РСФСР (1979). Заслуженный тренер СССР (1980).
Окончил Красноярский индустриальный техникум (1960) и ГЦОЛИФК (1976).
Чемпион СССР (1968, 1970) в толкании ядра, 2-й призер чемпионатов СССР (1965, 1966, 1967, 1969), 3-й призер чемпионата СССР (1964).
В сборной СССР — с 1965 года.
3-й призер Олимпийских игр (1968).
2-й призер чемпионата Европы в помещении (1967).
3-й призер Всемирной универсиады (1965).
Участник чемпионатов Европы (1969, 1970).
Рекордсмен СССР и Европы.
2-й призер чемпионата Красноярска по тяжелой атлетике.
С 1974 года — на тренерской работе. Главный тренер сборной РСФСР, сборной профсоюзов СССР — 1987-91.
Заместитель начальника и начальник отдела легкой атлетики Комитета по физической культуре и спорту при Совете Министров РСФСР — 1973-87.
Затем нашел себя в сфере здравоохранения, занимаясь мануальной практикой.
Скончался 14 марта 2011 года в Москве. Похоронен на Донском кладбище в Москве.
Фотография могилы © Сергей Лепешкин (Москва).