Współorganizator reaktywacji legendarnego dwutygodnika „Student” i jego redaktor naczelny (do 1990). Korespondent krakowskiej popołudniówki „Echo Krakowa” i kierownik działu kultury „Dziennika Polskiego”. Założyciel i redaktor „Notesu Jazzowego” (1980–1989), studenckiego magazynu filmowego „Powiększenie” (1980–1989), kwartalników „Obrzeża” i „Matecznik”. Sekretarz redakcji pisma „Zdanie”, kierownik krakowskiego oddziału miesięcznika „Jutro” i redaktor naczelny tygodnika „Wieści”. Redagował „Notatnik Klubowy” (periodyk Ośrodka Kultury Wsi „Scena Ludowa” oraz taki sam tytuł jako organ Ogólnopolskiej Rady Klubów Studenckich), współtworzył „Magazyn Studencki”, a także pismo filozoficzno-artystyczne „Koniec Wieku”. Wydawał prestiżowy kwartalnik „Regiony” redagowany przez Wiesława Myśliwskiego i Mariana Pilota. Był felietonistą „Głosu Nowej Huty”, „Tygodnika Obywatelskiego”, tygodnika „Tak i Nie”.
Twórca miesięcznika „Ziemia Bocheńska” (1991), który dzisiaj jest największą gazetą lokalną Małopolski. W latach 1989–1998 redagował z Janem Poprawą miesięcznik Stowarzyszenia Autorów Polskich „Suplement”. Wraz ze Stanisławem Bukowcem i Janem Poprawą założyli w 2006 roku kwartalnik „Piosenka”.