Born in Saint Petersburg into an old noble family, Kavelin graduated from the legal department of the Moscow University and read law at the University of St Petersburg from 1839.
In 1855, Herzen published Kavelin's celebrated proposal for the emancipation of serfs, which cost him the lucrative position of tsesarevich's tutor.
In 1862, he was forced to resign from his post for becoming politically-involved with the student, constitutional movement.
[1] During the 1860s, Kavelin was elected President of the Free Economic Society.
Some scholars believe that Kavelin was a prototype of Stiva Oblonski in Leo Tolstoy's novel Anna Karenina.