U kresu wojny w listopadzie 1918 brał udział w obronie Lwowa podczas wojny polsko-ukraińskiej, a w 1920 w wojnie polsko-bolszewickiej. W Wojsku Polskim został zweryfikowany w stopniu porucznika rezerwy kawalerii ze starszeństwem z dniem 1 czerwca 1919. W 1923, 1924 był oficerem rezerwowym 9 pułku ułanów małopolskich. Później został awansowany na stopień rotmistrza rezerwy kawalerii ze starszeństwem z dniem 2 stycznia 1932. W 1934 był zweryfikowany z 11 lokatą i w tym czasie był oficerem rezerwy 2 pułku pancernego w Żurawicy, pozostając w ewidencji Powiatowej Komendy Uzupełnień Lwów Miasto.

Odbył studia prawnicze na Wydziale Prawa Uniwersytetu Jana Kazimierza we Lwowie, a następnie studiował archeologię na Wydziale Humanistyczny Uniwersytetu Jana Kazimierza we Lwowie, gdzie uzyskał tytuł doktora prehistorii oraz antropologii. W 1929 został zastępcą profesora prehistorii. Jako docent był wykładowcą prahistorii na Wydziale Humanistycznym Uniwersytetu Jana Kazimierza we Lwowie w latach 1933–1936. Był członkiem przybranym Towarzystwa Naukowego we Lwowie i współpracownikiem Komisji antropologii i prehistorii Polskiej Akademii Umiejętności oraz delegatem do Rady Wydziałowej. Mieszkał we Lwowie przy ulicy Kadeckiej 4. W 1936 roku przeniósł się do Krakowa, gdzie objął jako profesor katedrę prehistorii na Uniwersytecie Jagiellońskim.