W 1920 roku, jako ochotnik, walczył z bolszewikami, a w 1921 r. wziął udział w III powstaniu śląskim. W listopadzie 1920 roku rozpoczął studia na Politechnice Warszawskiej, ale w kilka miesięcy później przeniósł się na Oddział Maszynowy Wydziału Mechanicznego Politechniki Lwowskiej. W 1927 roku uzyskał dyplom inżyniera mechanika ze specjalnością konstrukcja samochodów. W tym czasie był członkiem Komendy Chorągwi Harcerskiej.

W 1924 roku rozpoczął pracę w warszawskim Wydziale Ruchu Kołowego, gdzie pełnił funkcje m.in. rzeczoznawcy, biegłego sądowego i egzaminatora na prawo jazdy oraz prowadził badania w zakresie bezpieczeństwa na drogach: nad przyczynami wypadków, kierowaniem w stanie nietrzeźwym, itp.

W 1925 roku rozpoczął karierę sportową jako motocyklista. W 1926 roku ustanowił rekord Polski w jeździe motocyklem z wynikiem 134 km/h (motocykl Indian). Jego umiejętności jazdy na motocyklu zwróciły uwagę filmowców, w 1926 roku zagrał rolę kaskaderską w filmie „Martwy Węzeł”. Latem 1927 roku, prowadząc samochód własnej konstrukcji, wystartował w Międzynarodowym Rajdzie Automobilklubu Polskiego. W latach 1927–1929 zdobył w tym rajdzie kilka nagród. W 1930 roku wystartował w tym rajdzie jako członek zespołu marki Hudson, zespół zdobył pierwszą nagrodę.