Родился 31 января 1924 года в Гдове (позже Псковской области).
Арбитр (лыжные гонки, легкая атлетика), спорторганизатор.
Судья всесоюзной категории (1952, лыжные гонки). Судья республиканской категории (1954, легкая атлетика).
Окончил Лепельское военное училище и Военный институт физической культуры (1960, заочно).
Инструктор и инспектор по физической подготовке отдела Всевобуча штаба Беломорского военного округа — 1942-48, инструктор по физической подготовке Дома офицеров (Петрозаводск) — 1948-54. Офицер отдела физической подготовки Северного военного округа — 1954-60, начальник физической подготовки 6-й армии — 1960-64, начальник физической подготовки и спорта Ленинградского военного округа — 1965-78.
Председатель и инструктор ДОС «Спартак». Начальник легкоатлетической школы СКА (Ленинград/Санкт-Петербург) — 1978-92.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны I степени (1.08.1986).
Скончался 10 сентября 2011 года.