Родился 6 ноября в 1833 году в Перми, сын чиновника.Поступив из Пермской гимназии в Императорский Казанский университет и окончив в 1853 году курс на юридическом факультете с золотой медалью и степенью кандидата, оставлен при университете для приготовления к профессуре, с откомандированием на два года, для занятий, в столицы по возвращении откуда в июле 1856 года обратно в Казань, поручено преподавание законов государственного благоустройства и благочиния.Получив 21 декабря 1856 года в Московском университете степень магистра гражданского права, 25 июля 1857 года определен в Казанский университет адъюнктом по кафедре законов государственного благоустройства и благочиния.28 мая 1858 года перемещен на кафедру, общенародного правоведения и дипломатии, 4 марта 1859 года на кафедру гражданских законов.30 марта 1860 года возведен в звание исполняющего должность экстраординарного профессора по кафедре гражданских законов и судопроизводства, но уже осенью того же года был перемещен профессором в императорское училище правоведения.После получения в 1865 году степени доктора гражданского права за диссертацию «Договоры морского страхования по Русскому праву» был назначен профессором Александровского лицея и Санкт-Петербургского университета, членом Московского окружного суда и председателем Московского коммерческого суда.Скончался 26 февраля 1900 года в Ялте где он проживал с 1898 года после своей отставки.