W latach 1924–1928 studiował nauki przyrodnicze (paleontologię u prof. Józefa Siemiradzkiego, geografię u prof. Eugeniusza Romera) na Uniwersytecie im. Jana Kazimierza we Lwowie. Napisał tam pracę doktorską z paleontologii Fauna piasków podsłodkowodnych miocenu w dolinie Strypy. We Lwowie w dalszym ciągu działał w harcerstwie, a także w Akademickim Kole Brzeżańczyków, Związku Teatrów i Chórów Ludowych, Związku Niezależnej Młodzieży Socjalistycznej „Życie” i w Związku Wolnomyślicieli. W latach 1931–1933 studiował pedagogikę na Uniwersytecie Jagiellońskim w Krakowie. Tu wstąpił do Polskiego Towarzystwa Krajoznawczego i redagował ogólnopolski tygodnik Nowiny Krajoznawcze.
Działalność oświatowa i społeczna Pierwszą pracę otrzymał w Czarnkowie n. Notecią, gdzie w latach 1928–1931 uczył przyrody i geografii w Koedukacyjnym Gimnazjum Miejskim im. Janka z Czarnkowa. Poza nauczaniem wydawał redagowane przez uczniów Echo gimnazjalne i krajoznawczą Ziemię Nadnotecką. W 1931 roku wstąpił do Związku Nauczycielstwa Polskiego.
W roku 1933 przeniósł się do Ostrzeszowa i uczył przedmiotów pedagogicznych w ewangelickim Państwowym Seminarium Nauczycielskim. Prowadził też świetlicę dla bezrobotnych i kino publiczne.