Родился 2 апреля 1941 года в Бескарагайском районе (позже Восточно-Казахстанской области) Казахской ССР.
Спортсмен (легкая атлетика).
Окончил Казахский ГИФК (1969).
Выступал за ВФСО «Динамо» (Алма-Ата). Тренировался под руководством Е.С. Кадяйкина.
Чемпион СССР (1978 — в беге на 10000 м; 1974 — в кроссе на 12 км), 2-й призер чемпионата СССР (1978) в кроссе на 12 км, 3-й призер чемпионатов СССР (1972, 1975 — в беге на 10000 м; 1973, 1980 — в кроссе на 12 км).
Участник Олимпийских игр (1972).
Проходил службу в составе ограниченного контингента советских войск в Афганистане. Награжден медалью «За отвагу».
Скончался 30 мая 1998 года.