W latach 80. zajmował się wydawaniem podziemnych czasopism – Kuriera Studenckiego i Biuletynu Podhalańskiego, a w 1989 roku współtworzył Tygodnik Podhalański, jedyne pismo lokalne, które jednocześnie ukazuje się na Podhalu, Orawie, Spiszu, w Chicago i Toronto. Wydawca, dziennikarz śledczy, autor artykułów wyciągających na widok publiczny patologie władzy. Od 2001 prowadzi szkolenia dla dziennikarzy w krajach totalitarnych i nowych demokracji (Białoruś, Ukraina, Mołdawia, Tunezja, Birma). Od 1990 publikował m.in. w Gazecie Wyborczej, Czasie Krakowskim, Głosie Solidarności, Newsweeku Polska, Rzeczpospolitej.
Laureat wielu nagród m.in. Rady Etyki Mediów (2003), Stowarzyszenia Dziennikarzy Polskich (2003, 2010), Fundacji Batorego (2003), im. Dariusza Fikusa (Rzeczpospolita, 2004), Stowarzyszenia Gazet Lokalnych Local Press (2008, 2011). W 2012 roku otrzymał tytuł Dziennikarza Roku w konkursie organizowanym przez miesięcznik Press.