dwukrotnie żonaty: 1. Maria Heska (16.04.1841 - 08.06.1880, jej śmierć), 8 dzieci: Aleksandra (ur. 30.08.1842), Mikołaj (ur. 20.09.1843), Aleksander (ur. 10.03.1845), Włodzimierz (ur. 22.04.1847), Aleksy (ur. 14.01.1850), Maria (ur. 17.10.1853), Sergiusz (ur. 11.05.1857) i Paweł (ur. 1860); 2. Katarzyna Dołgoruka (06.07.1880 - 13.03.1881, jego śmierć), 4 dzieci: Georgij (ur. 12.05.1872), Olga (ur. 07.11.1874), Borys (ur. 23.02.1976) i Katarzyna (ur. 09.02.1978)