Po powrocie z Monachium nabył majątek Bonarka pod Krakowem, w którym zamieszkał. Nawiązał kontakty z krakowskim środowiskiem malarskim, zwłaszcza z Tadeuszem Ajdukiewiczem i Witoldem Pruszkowskim. Uczestniczył w wystawach krakowskiego Towarzystwa Przyjaciół Sztuk Pięknych oraz warszawskiej Zachęty.
Latem 1878 w Sopocie poznał Augustę Zawiszankę Czarną, którą poślubił 28 lipca 1879. Po sprzedaniu majątku Bonarka odkupił od ojca majątki Wysocko Wielkie i Sadowie w powiecie ostrowskim i zamieszkał w Wysocku, gdzie przebudował pałac, dobudowując pracownię malarską.
Zapadłszy na gruźlicę, wyjechał wiosną 1882 na kurację do Bellagio, a następnie do Bad Reichenhall. W latach 1883 i 1885 odwiedził powtórnie Włochy. Wskutek gruźlicy stracił głos oraz został zmuszony do używania wózka. Zmarł w Wysocku w wieku 42 lat i został pochowany 1 czerwca 1891 w krypcie miejscowego kościoła.
Wystawy We wrześniu 1891 staraniem Towarzystwa Przyjaciół Sztuk Pięknych odbyła się w Sukiennicach wystawa pośmiertna artysty, na której zgromadzono 149 obrazów i szkiców olejnych.