Redaktor Českého rozhlasu – Vltava.
Básně a fejetony publikuje v polských literárních revuích. Je autorem řady rozhlasových dokumentů z období druhé světové války a komunistických represí 50. let. Jako scenárista spolupracuje s Českou televizí (na cyklech Heydrich — konečné řešení a Neznámí hrdinové). Vydal pět básnických sbírek, deník z italských cest Sansepolcro a knihu fejetonů České feferony. Připravil vzpomínkové knihy Antonín Bradna — Zaradoval jsem se, Jiří Louda — Svým dějinám neutečeme a Josef Svoboda — Tři inkarnace. Připravil čtyři knihy rozhovorů s vězni nacistických a komunistických kriminálů. Napsal knihu o číhošťském mučedníku komunismu P. Josefu Toufarovi Jako bychom dnes zemřít měli. Jeho knihy jsou přeloženy do polštiny, francouzštiny, italštiny a řečtiny.