Родился 1 октября 1930 года в Ачинске Западно-Сибирского края.
Спортсмен (хоккей с мячом), тренер, арбитр.
Заслуженный тренер РСФСР (1977). Судья республиканской категории.
Начал играть в 1946 году в Красноярске в юношеской команде «Динамо». В «Динамо», «Спартаке» и «Урожае» — 1947-51, «Металлурге» (все — Красноярск) — 1951-54.
Тренер клубных (1954-58) и детских команд «Металлурга» (Красноярск) — 1951-58, тренер (1958-62) и старший тренер детских команд «Торпедо» (Красноярск) — 1966-96.
Под его руководством юношеские команды «Торпедо» становились чемпионами Красноярского края; сборная Красноярска — 3-м призером Всероссийских юношеских соревнований (1959).
Судил матчи команд первой группы.
Член Федерации хоккея с мячом Красноярского края, председатель комиссии детско-юношеского хоккея — 1962-96, в последние годы жизни — председатель комиссии по работе с ветеранами.
Скончался 7 августа 2000 года в Красноярске.