Родился 4 сентября 1931 года в селе Новоярковое Доволенского района Новосибирской области.
Спортсмен (мотоциклетный спорт), тренер.
Мастер спорта СССР. Заслуженный тренер СССР.
Тренировался под руководством Г.Н. Малышева и В.Н. Михайлова.
2-й призер чемпионата СССР (1961) в гонках на льду в классе 350 куб.см.
Чемпион РСФСР.
Был тренером автомотоклуба ДОСААФ (Московская область). Старший тренер сборной СССР — с 1974 года.
Награжден орденами Трудового Красного Знамени, «Знак Почета».
Скончался 28 июля 2010 года.