Absolwent polonistyki Uniwersytetu Opolskiego, doktorat politologii na Uniwersytecie Warmińsko-Mazurskim w Olsztynie. Autor tekstów publikowanych m.in. w „Polityce” i paryskiej „Kulturze” oraz czterech zbiorów reportaży i prywatnej książki o ich pisaniu. Trzykrotny laureat tzw. „polskiego Pulitzera”, czyli Nagrody Stowarzyszenia Dziennikarzy Polskich (1992, 1996). Redaktor naczelny polskich gazet regionalnych, m.in. „Nowej Trybuny Opolskiej”, „Trybuny Śląskiej” i „Dziennika Bałtyckiego”. Autor powieści „444”, „Miejsce i imię” oraz „Gambit”.