Родился 15 марта 1944 года на станции Тобол Кустанайской области Казахской ССР.
Спортсмен (футбол), тренер, арбитр.
Мастер спорта СССР. Судья всесоюзной категории (6.02.1984).
В «Шахтере» (Караганда) — 1962-64, 1965-67, 1972-74, «Кайрате» (Алма-Ата) — 1964, 1968-71.
В чемпионатах СССР 95 матчей, 14 голов.
Тренер «Шахтера» (Караганда) — 1977.
Судейством занимался с 1975 года. В высшей лиге чемпионатов СССР (1982-87) — 51 матч.
Был инспектором футбольных матчей Федерации футбола Республики Казахстан.
Скончался 26 сентября 2017 года в Алматы (Республика Казахстан).