Po powstaniu "Solidarności" zaangażował się w działalność związkową, m.in. jako dziennikarz "Gońca Małopolskiego", tygodnika Zarządu Regionu NSZZ "Solidarność" Małopolska. W grudniu 1981 r. został internowany i osadzony w więzieniu w Jaworzu. Po wyjściu na wolność kontynuował działalność opozycyjną. W III Rzeczypospolitej był dziennikarzem, m.in. pełnił funkcję zastępcy redaktora naczelnego "Gazety Krakowskiej". W 1994 r. przeszedł do pracy w "Gazecie Wyborczej" w Warszawie. "Dziennik Polski"