Pochodził z rodziny nauczycielskiej. Maturę zdał w Wyższej Szkole Realnej w Będzinie. Od 1919 studiował na Wydziale Filozoficznym Uniwersytetu Jagiellońskiego. Od 1924 równolegle uczył się na Wydziale Prawa Uniwersytetu Warszawskiego oraz w Szkole Nauk Politycznych. Wziął udział jako ochotnik w wojnie 1920 roku. W latach 1923–1926 pracował jako nauczyciel gimnazjalny w Krakowie. Podczas studiów przystąpił do Młodzieży Wszechpolskiej. Od 1924 był członkiem tajnej Ligi Narodowej, a od 1928 sekretarzem „Straży Narodowej” i szefem pionu odpowiedzialnego w niej za młodzież. Był także animatorem zakonspirowanej Narodowej Organizacji Gimnazjalnej oraz koordynatorem akcji narodowościowej "numerus clausus" prowadzonej na polskich uczelniach wyższych. W 1926 przeniósł się do Warszawy. Do 1927 był sekretarzem osobistym Romana Dmowskiego. Pracę doktorską pt. "Poglądy społeczno-polityczne P. Świtkowskiego", napisaną pod kierunkiem I. Chrzanowskiego, obronił na UJ w 1927. Dyplom magistra prawa otrzymał na UW w 1929.