Русский ученый в области механики. Родился в д. Ивачево (ныне Рязанской обл.). Окончил Московский университет (1839). Учился в Петербургском технологическом институте и в институте инженеров путей сообщения (1839 — 1841), совершенствовал знания в Германии, Франции и Англии (1841—1843). Преподавал в средних учебных заведениях, с 1848 — профессор Московского университета, затем профессор и директор Московского технического училища, один из авторов проекта преобразования его в высшее учебное заведение. Работы посвящены практической механике и вопросам ее преподавания в высших учебных заведениях. Основная работа — первый на русском языке монографический курс по теории механизмов (1854), в котором подчеркивается, в частности, необходимость экспериментальных методов исследования.