Родился 30 октября 1939 года в Буинском районе Татарской АССР.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР (1965). Мастер спорта СССР международного класса.
Выступал за ВФСО «Динамо» (Свердловск). Тренировался под руководством Н.И. Пудова.
2-й призер чемпионата СССР (1970) в кроссе на 12 км, 3-й призер чемпионатов СССР (1969 — в беге на 10000 м; 1968 — в кроссе на 14 км).
Участник Олимпийских игр (1968).
Был тренером-преподавателем ВФСО «Динамо» (Свердловск), СК «Луч» (Свердловск).
Трагически погиб (покончил жизнь самоубийством) 26 августа 1983 года в Свердловске. Похоронен на Нижне-Исетском кладбище в Екатеринбурге.