W 1975 został przewodniczącym Wojewódzkiego Komitetu SD w Kaliszu. W 1976 zasiadł w Centralnym Komitecie tej partii i wszedł do Sejmu PRL z okręgu Kalisz. Zasiadał w Komisji Zdrowia i Kultury Fizycznej. Reelekcję uzyskał w 1980. Był wówczas członkiem Komisji Zdrowia i Kultury Fizycznej, Skarg i Wniosków, a później Polityki Społecznej, Zdrowia i Kultury Fizycznej. 8 października 1982 wstrzymał się od głosu w sprawie ustawy o związkach zawodowych, która delegalizowała Niezależny Samorządny Związek Zawodowy „Solidarność”, za co został poddany pod jurysdykcję Centralnego Sądu Partyjnego SD. W lutym 1984 wystąpił z partii i Klubu Poselskiego SD.
Do późnych lat życia wykonywał zawód kardiologa. Od 1959 należał do Polskiego Towarzystwa Lekarskiego. W latach 1974–2007 był prezesem prezesem Kaliskiego Towarzystwa Lekarskiego. Zajmował się naukowo historią medycyny w Kaliszu. Należał do Światowego Związku Żołnierzy Armii Krajowej (od 1997 jako członek nadzwyczajny, od 2007 jako członek zwyczajny).
Pochowany na cmentarzu komunalnym w KaliszuWyszukiwarka grobów w Kaliszu..