W 1980 roku był redaktorem Biura Informacji Prasowej "Solidarności".
W 1991 roku był rzecznikiem prasowym w rządzie Jana Krzysztofa Bieleckiego.
W latach 1993-1999 był członkiem Krajowej Rady Radiofonii i Telewizji.
W 1980 roku ukończył filologię polską na Wydziale Humanistycznym Uniwersytetu Gdańskiego.