Русский механик. Родился в пос. Дрогичин (ныне Брестской обл.). Окончил Новороссийский университет (1876). С 1887 работал в Новороссийском университете. Основное направление исследований — механика машин (прикладная кинематика), для которой он разработал аналитическую теорию зацеплений. Один из основоположников теории структуры механизмов. Развил математическую теорию кинематических пар и кинематических цепей. Составил в общем виде уравнение существования механизмов.