Российский математик и педагог, историк математики. Учился в Университете св. Владимира, затем в Коллеж де Франс и Сорбонне — у О. Л. Коши, Ж. Серре, Ж. Лиувилля. В 1852 году вернулся в Россию, сдал экзамены за весь курс университета и преподавал в Киевском кадетском корпусе. После защиты магистерской диссертации (1862) до конца жизни преподавал в Университете св. Владимира (многие из прочтенных курсов были опубликованы). Выполнил исследования по истории математических знаний Месопотамии и древней Индии, по истории аналитической геометрии. Издал на русском языке «Начала» Евклида.