Родился в селе Казаково, ныне Вачского муниципального округа Нижегородской области. В Красной Армии служил с 1932 года. Генерал-майор интендантской службы. В Великой Отечественной войне напрямую не участвовал, преподавал в военной академии механизации и моторизации им. И.В. Сталина.
Награды: ордена Красного Знамени (20.04.1953), Красной Звезды (06.11.1947), медали, в т.ч. «За боевые заслуги» (03.11.1944).