Родился 1 января 1931 года в Сталинграде Нижне-Волжского края.
Спортсмен (футбол), тренер, арбитр, спорторганизатор. Полузащитник.
Судья республиканской категории (1976). Судья всесоюзной категории (28.04.1980).
Воспитанник юношеской команды «Химик» (Сталинград). В «Химике» (Сталинград) — 1949-51, ОДО — 1953-54, «Крыльях Советов» (обе — Воронеж) — 1955, «Торпедо» (Сталинград) — 1956-57, «Энергии» (Волжский) — 1958-59, «Металлурге» (Сталинград) — 1959.
Главный тренер «Энергии» (Волжский) — 1962-64, «Велозаврдца» (Пенза) — 1965 (с июля)-66, начальник команды (1984, с сентября-86) и администратор «Ротора» (Волгоград) — 1987-94.
В качестве арбитра в высшей лиге чемпионатов СССР (1974) — 1 матч.
Вице-президент «Торпедо» (Волжский) — 1995-96.
Скончался 30 октября 2005 года в Волжском Волгоградской области.