Narodil se 22. července 1914 na tehdy ještě samostatném Smíchově, v rodině poštovního podúředníka. Po vychození obecné školy vystudoval reálku, kde v roce 1932 maturoval, a následně se zapsal ke studiu stavebního inženýrství na Českém vysokém učení technickém v Praze. Po skončení třetího ročníku, na podzim 1936, studia přerušil a dobrovolně nastoupil prezenční vojenskou službu.
Původně narukoval k letectvu, ale nakonec sloužil u Dragounského pluku 4 „Antonína Švehly“ v Pardubicích, kde absolvoval záložní důstojnickou školu. Krátce po Mnichovu, v polovině listopadu 1938, byl propuštěn do civilu a vrátil se ke studiu techniky.