Uczył się w Gimnazjum w Sanoku. W latach uczęszczał 1858-63 do Gimnazjum w Rzeszowie. Będąc uczniem VII klasy 3 lutego 1863 opuścił szkołę i wyjechał do Krakowa z zamiarem przystąpienia na ochotnika do powstania styczniowego. Jego faktyczny udział w insurekcji nie został ustalony, zaś po powrocie gimnazjalistę spotkały reperkusje ze strony władz szkolnych, otrzymał zezwolenie na egzamin prywatny z VII klasy, a do kolejnej już nie uczęszczał, jako że miał zostać usunięty ze szkoły (w walkach brali też udział jego bracia Filip, Maurycy i Leon, a ostatni z nich poległ). Po upadku zrywu zdołał powrócić do Galicji, twierdząc, że nieobecność jego spowodowana była chorobą, uniknął represji, skończył szkołę średnią.

Studiował prawo na Wydziale Prawa Uniwersytetu Lwowskiego. Od roku akademickiego 1865/1866 do pierwszego semestru roku 1869/1870 był studentem medycyny na Wydziale Lekarskim Uniwersytetu Jagiellońskiego. Po ukończeniu studiów przez trzy lata praktykował w tej dziedzinie, po czym w 1873 zapisał się na studia w Krajowej Wyższej Szkole Rolniczej w Dublanach, które ukończył w 1875. W latach 1875-1877 studiował zoologię u Leuckarta na Uniwersytecie w Lipsku. Wówczas napisał pracę, w której wykazał istnienie układu nerwowego u płazińców.