współpracuje z redakcją publicystyki międzynarodowej Polskiego Radia, przez wiele lat był związany z „Rzeczpospolitą”, gdzie publikował w dodatku „Plus Minus”. Autor książek: Oblicza Wielkiej Brytanii, Żar.
Oddech Afryki, Człowiek o twardym karku. Historia księdza Romualda Jakuba Wekslera-Waszkinela, Wielka odmowa. Agent, filozof, antykomunista, Ziarno i krew. Podróż śladami bliskowschodnich
chrześcijan oraz Biało-czerwony. Tajemnica Sat-Okha.
Za Ziarno i krew otrzymał Nagrodę im. Beaty Pawlak i był nominowany do Nagrody LiterackiejNike 2016.