Родился 28 сентября 1931 года в Жмеринке Винницкой области Украинской ССР.
Арбитр (футбол), инженер-энергетик.
Судья республиканской категории (19.12.1962, удост. №124). Судья всесоюзной категории (18.12.1972, удост. №8708). Почетный судья по футболу (10.11.2003, удост. №17).
Окончил Всесоюзный заочный институт инженеров железнодорожного транспорта (1962).
Судейством занимался с 1958 года. В высшей лиге чемпионатов СССР (1974-81) — 43 матча.
Сотрудник Института машиноведения Академии наук СССР (Москва) — с 1956 года, НИИ технологии и организации производства (Москва) — 1963-91.
Председатель Московской городской коллеги судей по футболу — 1984-85, начальник команды «ТРАСКО» (Москва) — 1994-95.
Награжден медалями «За доблестный труд. В ознаменовании 100-летия со дня рождения В.И. Ленина» (1.04.1970), «Ветеран труда» (8.02.1985).