W latach 1959–1963 odbył slawistyczne studia podyplomowe na wydziałach filologicznych Uniwersytetu Zagrzebskiego i Belgradzkiego. Przez 3 lata od 1960 do 1963 był lektorem języka polskiego na Uniwersytecie Belgradzkim, korespondentem „Życia Warszawy” z Belgradu, następnie pracownikiem dyplomatycznym Ambasady Polskiej w Belgradzie. Łącznie w byłej Jugosławii spędził ponad dziewięć lat.

Po powrocie do kraju z końcem 1967 roku, podjął pracę w Wydawnictwie PWN. Był redaktorem Zespołu Filmowego „Tor”, przez kilka lat pracował w Ministerstwie Kultury i Sztuki – Naczelnym Zarządzie Kinematografii, a następnie przez trzy lata był sekretarzem redakcji miesięcznika filmowego „Studio”. Współpracował z prasą codzienną i licznymi pismami literackimi w Polsce jako dziennikarz, krytyk i tłumacz poezji i prozy serbskiej, chorwackiej, bośniackiej, czarnogórskiej słoweńskiej i macedońskiej, oraz z prasą literacką krajów byłej Jugosławii, gdzie publikował poezję polską tłumaczoną na język serbski i chorwacki.

Od 1976 utrzymywał się wyłącznie z pracy literackiej i dziennikarskiej. Założyciel i redaktor naczelny Oficyny Wydawniczej „Agawa” (1993-2016/7).