Otrzymał następujące odznaczenia państwowe:
- 2000 r. - Krzyż Oficerski Orderu Odrodzenia Polski;
- Krzyż Kawalerski Orderu Odrodzenia Polski;
- Złoty Krzyż Zasługi.
W 1967 roku ukończył filologię polską na Uniwersytecie Warszawskim (Polska), natomiast w 1969 roku - Studium Dziennikarskie na tej samej uczelni wyższej.
W 2005 roku otrzymał Wiktora dla najwyżej cenionego dziennikarza, komentatora, publicysty oraz Super Wiktora za całokształt osiągnięć.