Ur. w Międzyrzeczu, rok potem zamieszkał w Zamościu i tu ukończył I LO (prymus), następnie SGPiS. Pracował w "Sztandarze Młodych" (od stażysty do sekretarza redakcji, naczelnym był wówczas A. Kwaśniewski), w 1987 został współtwórcą i pierwszym szefem red. "Teleexpressu" najpopularniejszego wówczas programu telewizyjnego, był współtwórcą I-szego pisma komputerowego "Bajtek".