Po przejściu na emeryturę w 1981 r. rozpoczął działalność w Towarzystwie Opieki nad Oświęcimiem. Zaczął również wówczas jeździć po Polsce i świecie ze swoim monodramem „6804”, by opowiadać o piekle obozowego życia. Przez przeszło 30 lat tej działalności odwiedził tysiące szkół na terenie całego kraju, przekazując młodzieży świadectwo o tamtym czasie. Ostatnie 6804. wystąpienie, które symbolicznie zrównało się z jego obozowym numerem, odbyło się na terenie Auschwitz 10 czerwca 2012 roku, w 70. rocznicę jego ucieczki z obozu.

Był wieloletnim wiceprezesem Zarządu Głównego Towarzystwa Opieki nad Oświęcimiem, przewodniczącym Krajowej Rady Polskiej Unii Ofiar Nazizmu, przewodniczącym Rady Fundacji Pomnika-Hospicjum Miastu Oświęcim oraz członkiem Rady Fundacji „Polsko-Niemieckie Pojednanie”. Uczestniczył w przygotowaniach obchodów 55. i 60. rocznicy wyzwolenia KL Auschwitz-Birkenau oraz 55. rocznicy buntu Karnej Kompanii KL Auschwitz.