Родился 12 августа 1944 года в Топкинском районе Кемеровской области.
Спортсмен (лыжные гонки), спорторганизатор.
Окончил Кемеровский педагогический институт (1968).
Председатель комитета по физической культуре и спорту при Топкинском горисполкоме — 1968-71, заведующий отделом спортивной и оборонно-массовой работы Кемеровского обкома ВЛКСМ — с 1971 года, председатель Комитета по физической культуре и спорту Кемеровской области — с 1975 года, начальник футбольной команды «Кузбасс» (Кемерово) — 1990 (с июля)-91.
Награжден орденом «Знак Почета» (14.11.1980).
Скончался в 2006 году.