Vystudoval gymnázium a obchodní akademii. Zpočátku pracoval ve Strojní nemocenské pojišťovně a v l. 1938-1947 na ředitelství pošt v Praze. Od r. 1947 úředník Nejvyššího účetního a kontrolního úřadu. Po jeho zrušení přešel na ministerstvo státní kontroly a v dubnu 1957 přijat na Ministerstvo zahraničních věcí. Po absolvování odborné školy Ministerstva zahraničních věcí sloužil od r. 1959 jako první tajemník na velvyslanectví v Hanoji, později vedoucí úřadu. Po návratu do Prahy vystřídal několik funkcí na ministerstvu zahraničí, působil v sekretariátu prvního náměstka A. Gregora. V l. 1979-1983 velvyslancem v Belgii. V r. 1984 odešel do penze.