Kariera dziennikarska W latach 1952–1956 członek Związku Młodzieży Polskiej, od 1966 członek PZPRKto jest kim w Polsce 1989, Wydawnictwo Interpress, Warszawa 1989, str. 907. W latach 1967–1972 pracował w „Nowinach Rzeszowskich”, w latach 1972–1980 był korespondentem rzeszowskim „Trybuny Ludu”, od stycznia 1981 do maja 1983 redaktorem naczelnym „Dziennika Polskiego”, od czerwca 1983 do czerwca 1994 redaktorem naczelnym „Tempa”, od czerwca 1994 do grudnia 2004 redaktorem naczelnym „Gazety Krakowskiej”, następnie został redaktorem seniorem tej ostatniej gazety. Początkowo zajmował się reportażem, następnie pisał felietony, m.in. Starty-falstarty (w „Nowinach Rzeszowskich”, następnie w „Tempie” (1975–1998) i „Sporcie”, Listy z Rzeszowa w „Szpilkach”, w latach 1982–1990 współpracował też z „Życiem Literackim”.
W latach 1974–1981 był wiceprezesem Klubu Reportażu Stowarzyszenia Dziennikarzy Polskich (SDP), w latach 1983–1987 prezesem Klubu Dziennikarzy Sportowych SDP, od listopada 1980 do grudnia 1982 członkiem zarządu SDP, w latach 1987–1991 członkiem zarządu Stowarzyszenia Dziennikarzy PRL, następnie Stowarzyszenia Dziennikarzy Rzeczypospolitej Polskiej, w latach 1987–2001 kierował krakowskim oddziałem SD PRL, następnie SD RP.