Urodził się w 1951 roku. Absolwent Pomorskiej Akademii Medycznej w Szczecinie (1975 r.). Specjalizacja w chirurgii ogólnej, ortopedii i traumatologii. Od 1989 r. ordynator Oddziału Ortopedyczno-Urazowego Szpitala Wojewódzkiego w Zielonej Górze. W latach 1992-1995 lekarz wojewódzki w Zielonej Górze. Członek i współzałożyciel polskiej grupy AO.