16 września 1869 poślubił Marię Potocką, córkę Maurycego Eustachego. Miał z nią trzech synów i trzy córki.
W roku 1889 z powodu choroby wyjechał do Włoch, gdzie końcem roku zmarł. Jego ciało sprowadzono do Polski. Pochowano go w zamojskiej Kolegiacie. Upamiętnia go marmurowy nagrobek.