W 1967 wstąpił do Polskiej Zjednoczonej Partii Robotniczej. Był w niej I sekretarzem Komitetu Uczelnianego. W 1976 uzyskał mandat posła na Sejm PRL VII kadencji w okręgu Poznań. Zasiadał w Komisji Spraw Zagranicznych oraz w Komisji Zdrowia i Kultury Fizycznej. W 1980 uzyskał reelekcję. W Sejmie VIII kadencji zasiadał w Komisji Spraw Zagranicznych, Komisji Zdrowia i Kultury Fizycznej, Komisji Odpowiedzialności Konstytucyjnej oraz w Komisji Polityki Społecznej, Zdrowia i Kultury Fizycznej. Po zakończeniu kadencji (1985) był pierwszym przewodniczącym Polskiego Towarzystwa Opieki Nad Chorymi ze Stomią Pol-Ilko (założonego w 1987). Z jego inicjatywy powstał także Polski Klub KoloproktologiiInformacje na stronie Polskiego Klubu Koloproktologii. Ponadto pełnił m.in. funkcje prezesa Towarzystwa Chirurgów Polskich, wiceprezesa Polskiego Towarzystwa Gastroenterologii (którego był współzałożycielem) i prezesa Unii Polskich Towarzystw Chirurgicznych (której również był współzałożycielem).
Pochowany na Cmentarzu Junikowskim w PoznaniuWyszukiwarka grobów w Poznaniu.