Родился 28 августа 1946 года в селе Оршанка Марийской АССР.
Спортсмен (легкая атлетика), тренер, спорторганизатор.
Мастер спорта. Заслуженный тренер СССР (1988).
Окончил Омский ГИФК (1973).
На тренерской работе — с 1966 года. Тренер-преподаватель Кемеровского совхоз-техникума, затем работал в Кемеровском областном совете ДСО «Урожай», тренер-преподаватель муниципального учреждения дополнительного образования спортивной направленности (Кемерово). В 1980-е годы — тренер сборной СССР.
Среди его учеников — В. Иваненко.
Заместитель председателя Департамента физической культуры, спорта и туризма Администрации Кемеровской области — 1998-99.