Odznaczenia i wyróżnienia

Zarządzeniem prezydenta RP na uchodźstwie Ryszarda Kaczorowskiego z 11 listopada 1990 został odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski. 3 grudnia 1998 prezydent Aleksander Kwaśniewski, za wybitne zasługi w działalności na rzecz ruchu związkowego, nadał mu Krzyż Kawalerski Orderu Odrodzenia Polski.

W 1999 został wyróżniony Medalem Polonia Mater Nostra Est. W 2000 otrzymał tytuł honorowego obywatela Gdańska. Postanowieniem prezydenta Andrzeja Dudy z 13 marca 2018 został odznaczony Krzyżem Wolności i Solidarności.

W 2017 został laureatem Nagrody im. Prezydenta RP Lecha Kaczyńskiego (przyznanej przez Ruch Społeczny im. Prezydenta RP Lecha Kaczyńskiego), a w 2018 otrzymał Nagrodę im. św. Grzegorza I Wielkiego (przyznaną przez miesięcznik „Niezależna Gazeta Polska – Nowe Państwo”).