Родился в селе Извольское, ныне Износковского района Калужской области. Окончил медицинский техникум, затем Московский медицинский институт. Участник Первой мировой, Гражданской и Великой Отечественной войн. После окончания войны работал главным врачом Уренской городской больницы. Заслуженный врач РСФСР (05.01.1952). Жил в Урене, похоронен на Старом городском кладбище.
Награды: орден Красной Звезды (14.05.1944), медали, в т.ч. «За боевые заслуги» (16.07.1942).