Советский ученый в области механики. Родился в Новочеркасске. Окончил Московский университет (1888) и Московское техническое училище (1891). С 1892 преподавал в Московском техническом училище (с 1897 — адъюнкт-профессор, с 1899 — профессор).
Основные исследования посвящены теории машин и механизмов, общему машиностроению, деталям машин, грузоподъемным машинам, истории техники. Создал ряд курсов по разным направлениям прикладной механики, внес большой вклад в развитие проектирования и конструирования машин. Обратил внимание на важное значение для развития машиностроения проблемы изнашивания. В теории регуляторов разработал новый метод расчета плоских регуляторов. Принимал участие в перестройке системы высшего технического образования.