Родился в селе Кулебаки Ардатовского уезда Нижегородской губернии, ныне город Нижегородской области. Окончил Ленинградский горный институт и аспирантуру при нём. Во время Великой Отечественной войны служил в штабе Ленинградского фронта. После войны работал на кафедре горной механики Ленинградского горного института.
Доктор технических наук (1960). Профессор (1962). Область научных интересов – создание новых машин, разработка вопросов теории в области горной механики. Последние годы проживал в городе Старая Русса Новгородской области.