Narodil sa 12. augusta 1922 v Českých Chalupách (okres Český Krumlov) v rodine drobného poľnohospodára. Vyučil sa za elektromechanika. Pôvodne bol montérom a konštruktérom v Baťových závodoch v Zlíne. Členom KSČ bol od júna 1945. Po februári 1948 bol predsedom jednotného národného výboru (súčasne mestského i okresného) v Gottwaldove (pomenovanie Zlína medzi rokmi 19491990) v rokoch 19501952, od roku 1952 do roku 1955 bol tajomníkom Ústredného výboru Československého zväzu mládeže.