Urodził się 8 września 1945 roku w miejscowości Trzciniec w województwie kieleckim. W 1962 r. rozpoczął studia na Wydziale Lekarskim Akademii Medycznej w Łodzi, uzyskując dyplom lekarza w 1968 roku. Pracę zawodową rozpoczął 1 sierpnia 1968 r. jako młodszy asystent, a potem starszy asystent na Oddziale Urazowo-Ortopedycznym Szpitala im. Przemysława II w Kaliszu. I stopień specjalizacji uzyskał w 1974 r., a II w 1979 r. W 1986 r. objął stanowisko ordynatora Oddziału Urazowo-Ortopedycznego w ZZOZ im. Tytusa Chałubińskiego w Ostrowie Wielkopolskim. Jako ordynator wdrażał nowe metody leczenia w zakresie chirurgii urazowej, jak np. ZESPOL, gwoździowanie śródszpikowe czy endoprotezoplastykę połowiczą stawu biodrowego w leczeniu złamań szyjki kości biodrowej. Pracę na stanowisku ordynatora zakończył w 2002 r. pracując dalej jako starszy asystent. W 2013 r. przeszedł na emeryturę.