Po przeniesieniu z rodziną do Tarnowa w tamtejszym C. K. Gimnazjum, w którym w 1903 ukończył VIII klasę i zdał egzamin dojrzałości (w jego klasie był Marian Kukiel). Od 1904 do 1908 odbywał studia prawa na Wydziale Prawa Uniwersytetu Jagiellońskiego. Od 1909 do 1910 praktykował w C. K. Sądzie Obwodowym w Tarnowie, po czym pracował tamże w charakterze auskultanta Galicji wschodniej przydzielony z C. K. Wyższego Sądu Krajowego w Krakowie. Potem już ze stopniem doktora praw od 1911 do 1913 był sędzią w C. K. Sądzie Powiatowym w Tyczynie. Od 1913 do stycznia 1918 jako sędzia C. K. Sądu Obwodowego w Tarnowie był przydzielony do Prokuratorii Państwa w Nowym Sącz. Od stycznia 1918 ponownie pracował w Tarnowie.
Po odzyskaniu przez Polskę niepodległości i nastaniu II Rzeczypospolitej pracował jako sędzia w Krakowie. Od 1920 do 1922 był sekretarzem w urzędzie starostwa powiatu tarnowskiego, po czym z dniem 10 sierpnia 1923 został mianowany kierownikiem starostwa powiatu pilzneńskiego. Później sprawował urząd starosty powiatu żywieckiego od 1925, powiatu kołomyjskiego od 1927Gazeta Administracji i Policji Państwowej t. 9, 1927;