Родился 8 января 1945 года в Сучане Приморского края.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР международного класса (1967).
Окончил Военный институт физической культуры (Ленинград, 1972).
Начал заниматься легкой атлетикой в 1962 году. Выступал за Вооруженные Силы (Ленинград). Тренировался под руководством И.С. Пожидаева.
Чемпион СССР (1965, 1967 — в беге на 1500 м; 1971 — в кроссе на 8 км), 3-й призер чемпионатов СССР (1968, 1969) в беге на 1500 м. Чемпион СССР в помещении (1972) в беге на 1500 м.
В сборной СССР — 1964-72.
Чемпион Европейских игр в помещении (1968) в эстафете 3х1000 м, 2-й призер Европейских игр в помещении (1966) в беге на 1500 м.
3-й призер Кубка Европы (1967) в беге на 1500 м.
Чемпион Европы среди юниоров (1965).
Участник Олимпийских игр (1968).
Рекордсмен СССР и мира.
Преподаватель и старший преподаватель Ленинградского высшего зенитного ракетного командного училища — 1972-91.