Родился 23 сентября 1850 г. в г. Петербурге в старинной дворянской семье. В 1867 г. поступил на учебу в Московский университет на юридический факультет. В 1874 г. завершил образование в Геттингенском университете в Германии. В 1875 г. защитил магистерскую диссертацию и стал доцентом Московского университета.