Po zakończeniu II wojny światowej powrócił do Chorzowa. Był działaczem Polskiego Związku Zachodniego, członkiem Polskiej Partii Robotniczej, wiceprezesem Zarządu Okręgu Ligi Morskiej, członkiem Rady Naczelnej Związku Byłych Powstańców. Był aktywnym działaczem społecznym, m.in. przewodniczącym Klubu Pisarzy Powstańczych, a także autorem szkiców wspomnieniowych.
Miał żonę Marię oraz czwórkę dzieci: Marcelego, Mariana, Marię i Mirosława. Jego wnuk Ingmar Villquist jest dramaturgiem i reżyserem.
Zmarł 8 października 1953 w Chorzowie i został pochowany w alei zasłużonych na miejskim cmentarzu.
Ordery i odznaczenia Order Krzyża Grunwaldu III klasy Krzyż Niepodległości Krzyż Kawalerski Orderu Odrodzenia Polski (24 kwietnia 1946) „za zasługi położone przez powstańców śląskich, którzy jako uczestnicy walk z Niemcami na terenie całego Śląska przyczynili się w szczególnej mierze do przyłączenia ziem Śląskich do Polski”. Krzyż Srebrny Orderu Virtuti Militari Złoty Krzyż Zasługi (18 stycznia 1946) „w uznaniu zasług dla pożytku Rzeczypospolitej Polskiej w dziele pracy organizacyjnej przy utworzeniu administracji państwowej i samorządu, uruchomieniu uczelni i odbudowie demokratycznej państwowości polskiej na ziemiach Województwa Śląsko-Dąbrowskiego”. Krzyż Walecznych Śląski Krzyż Powstańczy Krzyż na Śląskiej Wstędze Waleczności