Родился 3 ноября 1960 года в деревне Кузябаево Аргаяшского района Челябинской области.
Спортсмен (лыжные гонки, зимний полиатлон), тренер.
Мастер спорта СССР. Заслуженный работник физической культуры РФ (3.04.2023).
Окончил Свердловский государственный педагогический институт (1985).
Тренер сборной Челябинской области по зимнему полиатлону — 2003-07.
Был директором Метелевской средней школы (деревня Метелева Аргаяшского района Челябинской области). Старший методист-инструктор муниципального учреждения «Физкультура и спорт» (Аргаяшский район Челябинской области).