W 1957 ukończył Studium Dyplomatyczne UJ i rozpoczął pracę w korpusie dyplomatycznym. Początkowo skierowany na stanowisko sekretarza ambasady w Rangunie. W 1964–1966 pełnił funkcję chargé d'affaires w Demokratycznej Republice Konga. Następnie objął stanowisko kierownika departamentu w Ministerstwie Spraw Zagranicznych oraz funkcję członka komisji spraw zagranicznych w Komitecie Centralnym ZSL. 16 marca 1969 został powołany na stanowisko ambasadora nadzwyczajnego i pełnomocnego w Kenii. Funkcję tę pełnił do 1974. W 1980–1982 ambasador nadzwyczajny w Tanzanii, akredytowany w Zambii, Madagaskarze, Somalii i Mozambiku„Rocznik Polityczny i Gospodarczy” 1980, s. 564.. W 1990 przeszedł na emeryturę.
W 1961–1990 funkcjonował w grupie kontaktów informacyjnych Służby Bezpieczeństwa pod krypt. MillArchiwum Instytutu Pamięci Narodowej, Ministerstwo Spraw Wewnętrznych 1944–1990, sygn. IPN BU 00168/180..
Był żonaty z Renatą Hachulską, również archeolożką.