V roce 1964 se stal zaměstnancem ČTK, byl stálým dopisovatelem v Indii a v letech 1972–1977 náměstkem generálního ředitele ČTK. V této funkci převzal v lednu 1977 dopis od Jana Patočky s oznámením o vzniku Charty 77, tento dokument pak přeposlal na ÚV KSČ. Poté působil šest let v sekretariátu Vasila Biľaka (1977–1983) a díky těmto kontaktům nakonec dosáhl na dva důležité diplomatické posty. V letech 1983–1986 byl československým velvyslancem ve Velké Británii a po krátké přípravě v americkém odboru ministerstva zahraničních věcí se stal velvyslancem ve Spojených státech (1986–1990). Při příležitosti konání XVII. sjezdu KSČ obdržel v roce 1986 Řád práce. Po Sametové revoluci byl z funkce odvolán (únor 1990) a hned poté odešel do penze. Velvyslanecký úřad v USA po změně politických poměrů v Československu převzala Rita Klímová.