Był członkiem Polskiego Towarzystwa Ortopedycznego i Traumatologicznego, wchodził w skład jego zarządu oraz przewodniczył sekcji osteosyntezy. W latach 1995–1997 był specjalistą wojewódzkim ds. ortopedii i traumatologii w województwie legnickim. Od 1987 przewodniczył zarządowi Oddziału Regionalnego Polskiego Towarzystwa Lekarskiego Ziemi Lubińskiej. Zorganizował ponadregionalny ośrodek leczenia zapalenia tkanki kostnej. Ogłosił ponad 70 prac naukowych, był redaktorem takich publikacji jak Pourazowe zapalenie kości (1982) i Leczenie otwartych złamań kości długich (1983).

W latach 1973–1990 był członkiem Polskiej Zjednoczonej Partii Robotniczej, potem należał do Socjaldemokracji Rzeczypospolitej Polskiej, w 1999 został członkiem Sojuszu Lewicy Demokratycznej. Z ramienia tej partii uzyskiwał dwukrotnie mandat senatora – w 1997 z województwa legnickiego, w 2001 z okręgu legnickiego. Brał udział w pracach Komisji Polityki Społecznej i Zdrowia. W 2005 nie ubiegał się o reelekcję.

Został pochowany na cmentarzu komunalnym w Lubinie.