Absolvent tříleté pokračovací školy. V l. 1933-1945 pracoval jako lakýrník u soukromé firmy v Kladně. Poté působil ve stranickém aparátu, nejprve tajemník Okresního výboru KSČ v Kladně, v r. 1948 vedoucím tajemníkem Krajského výboru KSČ v Ústí nad Labem. V l. 1949-1952 předseda severočeského Krajského národního výboru. V r. 1953 přijat do služeb Ministerstva zahraničních věcí a téhož roku jmenován vyslancem při Čs. vojenské misi u Spojenecké kontrolní komise v Berlíně. Od r. 1959 vyslancem v Afghánistánu, 1960-1963 velvyslancem v Etiopii. Po návratu ještě pracoval na Ministerstvu zahraničních věcí, později se vrátil do severních Čech, kde opět pracoval v Krajském výboru KSČ.