Urodził się 1 stycznia 1952 roku w Augustowie. Absolwent Wydziału Lekarskiego Akademii Medycznej w Białymstoku. W latach 1976-1986 nauczyciel akademicki: asystent, adiunkt tej uczelni. Doktoryzował się w 1985 r. W latach 1986-2007 organizator i ordynator Oddziału Ortopedii i Traumatologii Narządu Ruchu Szpitala Wojewódzkiego w Gorzowie Wlkp. Od 2007 r. ordynator Oddziału Ortopedii i Traumatologii Narządu Ruchu Szpitala w Puszczykowie. Od 1991 do 1995 roku pełnił funkcję konsultanta wojewódzkiego ds. ortopedii i traumatologii narządu ruchu dla województwa gorzowskiego oraz w latach 1993-1996 był prezesem Oddziału Lubuskiego PTOiTr. Funkcję pełnił ponownie od 2000 do 2004 r. Współtwórca i kierownik naukowy organizowanych od 1996 r. corocznych Niemiecko-Polskich Sympozjów Chirurgów i Ortopedów. Uhonorowany nagrodą zespołową II stopnia za osiągnięcia naukową w 1984 r., a indywidualną nagrodą dydaktyczna III stopnia w 1985 r. Odznaczony Medalem ,,Zasłużony dla Województwa Gorzowskiego”, w 1997 r. srebrna odznaka ,,dla Ubezpieczeń Społecznych”.