Родился 27 января 1930 года в Москве.
Спортсмен (футбол), арбитр, спорторганизатор. Вратарь.
Судья республиканской категории (1964). Судья всесоюзной категории (18.12.1972). Заслуженный работник физической культуры РСФСР (17.06.1991).
Выступал за «Торпедо»-дубль (Москва).
Чемпион Москвы (1956).
Судейством занимался с 1959 года. В высшей лиге чемпионатов СССР (1972-75, 1979) — 16 матчей.
Инженер (с 1953 года), помощник генерального директора по спортивно-массовой работе (1976-82, 1986-90) и заместитель главного конструктора по технологической оснастке и станкам ЗиСа (позже ЗиЛа имени И.А. Лихачева) (Москва) — 1982-86.
С начала 1970-годов и до 1995 года — председатель СК «Торпедо» (Москва). Был заместителем начальника по проведению соревнований Управления футбола СССР, председатель Всероссийской коллегии судей по футболу — 1996.
Инспектировал матчи чемпионата и Кубка России.
Скончался 5 октября 2013 года.