Родился в Нижнем Новгороде, в семье канцелярского служащего.
В 1830 – 1833 годах в качестве казённокоштного студента обучался на словесном отделении философского факультета Казанского университета.
В 1833 – 1839 годах для усовершенствования в исторических науках обучался в Профессорском институте при Дерптском университете.
В 1839 – 1855 годах преподавал в Казанском университете: экстраординарный, ординарный профессор по кафедре русской истории, декан юридического факультета, декан историко-филологического факультета.
В 1856 – 1859 годах был профессором русской истории в Дерптском университете.
Несколько лет был в отставке, потом работал учителем русской истории и русского языка в Митавской гимназии.
В начале 1869 года вновь был приглашён в Дерптский университет, доцентом русского языка.
Сотрудничал в журнале «Северная пчела» с Ф.В. Булгариным, был соавтором его книги «Россия в историческом, статистическом, географическом и литературном отношениях» (1837).
Жил и похоронен в городе Дерпте, ныне Тарту, Эстония.