Родился 18 августа 1926 года в Троцке Самарской губернии.
Арбитр (футбол).
Судья всесоюзной категории (24.01.1966). Почетный судья по спорту (1984).
В высшей лиге чемпионатов СССР (1969-70, 1974-76) — 13 матчей.
Инспектировал матчи первенства и Кубка СССР.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени (6.04.1985), медалью «За отвагу» (10.06.1945).
Скончался 5 января 2004 года.