В футбол играл в 1929—1950 в ленинградских клубных командах ЛДО и «Метро». С 1950 года — судья всесоюзной категории по хоккею с шайбой, с 1957 — по футболу. Работал старшим инженером на ЛОМО. Обслуживал игры чемпионатов и Кубка СССР по хоккею с мячом и по хоккею с шайбой, работал на чемпионате мира 1957 года в Москве. В 1949—1963 годах работал главным судьёй в чемпионате СССР по футболу.