W grudniu 1985 został członkiem Zespołu do rozpatrzenia i przygotowania propozycji dotyczących uzupełnień i zmian w „Statucie PZPR” przed X Zjazdem PZPR, który odbył się w lipcu 1986Skład Komisji Zjazdowej Polskiej Zjednoczonej Partii Robotniczej [w:] „Trybuna Robotnicza”, nr 300, 27 grudnia 1985, s. 2..

W okresie stanu wojennego w Polsce (1981–1983) był pełnomocnikiem Komitetu Obrony Kraju - komisarzem wojskowym na województwo wrocławskieBeata Maciejewska, Wrocław walczy o Wolność, Wydawnictwo Profil 2005, s. 106..

W latach 1989–1990 szef Misji Polskiej - minister pełnomocny w Komisji Nadzorczej Państw Neutralnych w Korei. Przez kilka kadencji członek Rady Naczelnej i Zarządu Głównego ZBoWiD (od maja 1985 członek Prezydium Zarządu GłównegoWierni tradycjom walki o wolność i demokrację - wierni Polsce Ludowej [w:] „Trybuna Robotnicza”, nr 104, 6 maja 1985, s. 1–2.) oraz prezes Zarządu Wojewódzkiego ZBoWiD we Wrocławiu.