W latach 1869/1870 i 1870/1871 studiował na Wydziale Lekarskim Uniwersytetu Jagiellońskiego, zaliczając jeden semetr. Ponadto zaliczył dwa semestry na Uniwersytecie Lwowskim. Studiował medycynę w Wiedniu, gdzie w 1874 uzyskał stopień doktora wszech nauk lekarskich. Od 1876 odbywał studia weterynarii w Instytucie Weterynaryjnym w Wiedniu, gdzie w 1879 otrzymał tytuł lekarza weterynarii. Od 1877 do 1878 był lekarzem armii imperium osmańskiego. Od 1879 przez dwa lata pracował jako lekarz dla ludności oraz weterynarz okręgowy w bośniackiej Tuzli. Na przełomie 1880/1881 krótkotrwale był docentem i wykładowcą nauk weterynaryjnych w Collegium Medicum Uniwersytetu Jagiellońskiego. W tym roku był współzałożycielem C.K. Szkoły Weterynaryjnej we Lwowie, w której był jednym trzech profesorów-twórców uczelni (prócz prof. Piotra Seifmana i Henryka Kady'iego) i objął tam stanowisko kierownika Instytutu Produkcji Zwierzęcej i Fizjologii (1881-1884), następnie prowadził Zakład Hodowli Zwierząt (1884-1905), był wykładowcą hodowli zwierząt (produkcji zwierzęcej), fizjologii, farmakologii i nauki o oględzinach bydła i mięsa, akuszerii, weterynarii sądowej, a ponadto szefował tamtejszej bibliotece (1881–1889). Pracował jako profesor zwyczajny. W 1886 był współzałożycielem czasopisma „Przegląd Weterynarski”, którego został pierwszym redaktorem.