Studiował historię na Uniwersytecie Jagiellońskim. Pracował jako dziennikarz m.in. w „itd”. „Dzienniku Polskim”. „Gazecie Krakowskiej” i „Życiu Literackim”. Autor powieści historycznych związanych tematycznie m.in. z okresem II wojny światowej i publikacji na temat zbrodni katyńskiej. W październiku 1989 roku współzałożyciel Niezależnego Komitetu Historycznego Badania Zbrodni Katyńskiej. Za książkę Dziewczęta w maciejówkach (Wydawnictwo Trio, Warszawa 2012) został uhonorowany w Śródmiejskim Ośrodku Kultury w Krakowie w listopadzie 2012 Nagrodą Krakowska Książka Miesiąca.