Родился 17 августа 1900 года в селе Сормово Балахнинского уезда Нижегородской губернии.
Спортсмен (легкая атлетика), тренер (легкая атлетика), арбитр (легкая атлетика, лыжные гонки), спорторганизатор.
Заслуженный тренер РСФСР. Судья всесоюзной категории.
Победитель 1-й губернской олимпиады (1920) в толкании ядра.
Участник Спартакиад Урала (1920-22).
Старший тренер сборной Свердловской области.
Начальник отделения спорта Челябинского губернского военного комиссариата — 1919-20, инспектор спорта Челябинской губернии, член правления СК «Олимпия» (Челябинск) — 1920-22, был председателем Федерации легкой атлетики Свердловской области.
Награжден нагрудным знаком «Отличник физической культуры и спорта».
Скончался 5 ноября 1987 года в Свердловске. Похоронен на Нижне-Исетском кладбище в Екатеринбурге.
Фотография могилы © Дмитрий Никишин (Екатеринбург).