Родился 9 июля 1935 года в Красноярске.
Спортсмен (хоккей с мячом, футбол), тренер, арбитр. Нападающий (футбол).
Судья республиканской категории (1973, футбол). Судья всесоюзной категории (1981, хоккей с мячом).
Начал играть в хоккей с мячом в 1949 году в Красноярске в детской команде «Медик», затем в клубной команде «Спартака» (Красноярск) — 1952-54.
Играл в футбол за сборную ТОФ — 1956-58, «Локомотив» — 1959-64, 1966, клубную команду «Рассвет» (обе — Красноярск) — 1965.
Судейством занимался с 1968 года. Судил матчи команд высшей лиги — 1972-86.
В списках лучших судей сезона — 1982.
Тренер футбольной команды «Локомотив» (Красноярск) — 1966-67. Тренер женской команды по хоккей с мячом «Университет» (Красноярск) — 1979-81.
Многие годы был преподавателем физической культуры Красноярского университета.