Родился 17 декабря 1950 года в селе Калиновка Камышловского района Свердловской области.
Спортсмен (биатлон), тренер.
Мастер спорта СССР. Мастер спорта СССР международного класса. Заслуженный тренер России.
Начал заниматься биатлоном в 1971 году. Выступал за ДСО «Локомотив» (Сумы). Тренировался под руководством А.В. Привалова, К.Е. Пятало и В.Л. Прокопова.
2-й призер чемпионата СССР (1976) в гонке патрулей.
В сборной СССР — с 1975 года.
Участник чемпионата СССР (1975), чемпионата мира (1977).
Был тренером сборной Свердловской области.