W latach 1898–1899 w Szpitalu Powszechnym we Lwowie, od 1900 do 1910 w Poroninie jako lekarz okręgowy, w latach 1912–1913 ponownie w Zakopanem, gdzie prowadził praktykę neurologiczną w willi OkszaPrzewodnik po zdrojowiskach i miejscowościach klimatycznych Galicyi obejmujący: zdrojowiska, uzdrowiska, zakłady lecznicze, latowiska, miejscowości klimatyczne oraz miejscowości posiadające źródła mineralne, wreszcie stacye turystyczne i sportów zimowych. Lwów, 1912. W 1914 roku został dyrektorem zakładu leczniczego w Wiśle. W marcu 1917 roku z przydziału wojskowego rozpoczął pracę w Klinice Neurologiczno-Psychiatrycznej Uniwersytetu Jagiellońskiego prowadzonej przez prof. Jana Piltza. Następnie był zatrudniony jako asystent i później starszy asystent w Klinice Neurologiczno-Psychiatrycznej UJ (od kwietnia 1919 do lipca 1921). W Krakowie mieszkał przy Kopernika 48Urzędowy spis lekarzy uprawnionych do wykonywania praktyki lekarskiej oraz aptek w Rzeczypospolitej Polskiej. R. Olesiński, W. Merkel i S-ka 1924/25 s. 183. Od lipca 1921 do czerwca 1924 roku pracował w Zakładzie Psychiatrycznym w Dziekance koło Gniezna. Później był ordynatorem Zakładu Psychiatrycznego w Owińskach.