Родился 28 августа 1924 года в Ленинграде.
Спортсмен (футбол), тренер, арбитр. Полузащитник.
Судья всесоюзной категории (28.12.1967).
В СКФ и КБФ (Таллин) — 1945, 1951-52, ВМС (Москва) — 1946-50 (по май), «Зените» (Ленинград) — 1950 (с июня)-51, «Калеве» (Юлемисте) — 1957-58.
В чемпионатах СССР 3 матча.
Главный тренер «Калева» (Юлемисте) — 1957-62.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны (6.11.1985), медалями Ушакова (31.05.1945), «За оборону Ленинграда» (1942), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» (1945).
Погиб в автокатастрофе в Таллине.