Urodził się w Pysznicy 5 km od Stalowej Woli. Szkołę podstawową ukończył w Stalowej Woli. W 1962 roku rozpoczął studia na Wydziale Lekarskim Akademii Medycznej w Lublinie, które ukończył w 1968 roku. Od roku 1970 rozpoczął pracę na oddziale neurologicznym Szpitala Miejskiego w Stalowej Woli, jako asystent. Po zdobyciu specjalizacji I-go stopnia, z zakresu chorób nerwowych, przeniósł się do pracy do Szpitala Kolejowego w Rozwadowie. Był lekarzem lubianym i szanowanym przez pacjentów. Od początku swojej pracy zawodowej związał się z działalnością w Polskim Towarzystwie Lekarskim.
Początkowo był sekretarzem w Kole PTL Stalowa Wola, a następnie od roku 1977 sekretarzem Oddziału Polskiego Towarzystwa Lekarskiego w Stalowej Woli. Miał duże uznanie i zdobył dobrą ocenę swojej działalności zawodowej, jak również społecznej, szczególnie w PTL. Uznanie to zostało wyrażone nadaniem Mu odznaki „Zasłużonemu – Polskie Towarzystwo Lekarskie”, za wzorową pracę w Służbie Zdrowia, odznaczenia państwowego Złoty Krzyż Zasługi i licznych dyplomów. Zmarł w 1998 roku mając zaledwie 55 lat.