Pisał również słuchowiska, uprawiał reportaż literacki, zajmował się publicystyka kulturalną i społeczną.Od 1980 współpracował z filmem (jako jeden z dwóch kierowników literackich Zespołu Filmowego „Silesia”) i prasą niezależną. Redagował „Tygodnik Katowicki”, pismo Zarządu Regionu Śląsko-Dąbrowskiego NSZZ „Solidarność”, ukazujące się poza cenzurą, na łamach którego zamieścił m.in. cykl reportaży o pacyfikacji radomskich procesów społecznych w czerwcu 1976. Przewodniczył Komisji Zakładowej w katowickiej Rozgłośni Polskiego Radia”, brał udział w pracach Komisji Krajowej NSZZ „Solidarność” Pracowników Radia i Telewizji. W marcu 1981, po prowokacji bydgoskiej, wystąpił z PZPR. Po ogłoszeniu stanu wojennego został internowany i przez rok więziony. Dyscyplinarnie zwolniony z pracy w Polskim Radio i pozbawiony możliwości wykonywania zawodu, w marcu 1983 wyemigrował z rodziną do Kanady. Od początku aktywnie uczestniczy w polskim życiu literackim i kulturalnym na obczyźnie. W Calgary (Alberta), gdzie mieszkał przez pierwszy rok był redaktorem programu telewizyjnego „Kalejdoskop Polski” i Biuletynu Polonijnego miejscowego Koła Stowarzyszenia Polskich Kombatantów, a następnie wychodzącego w Edmonton kwartalnika Kongresu Polonii Kanadyjskiej Okręg Alberta „Dialogi”.