Urodził się w 1953 roku w Łańcucie. Ukończył studia w Akademii Medycznej w Lublinie w 1978 r. Od 1978 r. pracował w Szpitalu w Łańcucie na Oddziale Chirurgicznym. Specjalizacja II stopnia w Szpitalu Wojewódzkim Nr 1 w Rzeszowie, a specjalizacja II stopnia w 1988 r. W 1985 r. założył i do tej pory prowadzi Poradnię Ortopedyczną w Łańcucie. Od 1998 r. Poradnia Preluksacyjna. Od 1994 r. zastępca ordynatora Oddziału Chirurgicznego ds. Urazowo-Ortopedycznych Oddziału Chirurgicznego w Łańcucie. Zorganizował i prowadzi od 2011 r. Oddział Chirurgii Urazowej i Ortopedii, w Centrum Medycznym w Łańcucie. W latach 1994-1998 Lekarz Wojewódzki, Dyrektor Wydziału Zdrowia Urzędu Wojewódzkiego w Rzeszowie. W 1999 r. obronił pracę doktorską w I Wydziale Lekarskim Akademii Medycznej w Warszawie. W latach 2002-2012 adiunkt w Instytucie Fizjoterapii Uniwersytetu Rzeszowskiego i Wydziale Nauk o Zdrowiu WSIiZ w Rzeszowie. Od 1998 r. dyrektor ZOZ Nr 2 w Rzeszowie. W latach 2009-2012 prezes Podkarpackiego Oddziału PTOiTr w Rzeszowie, a obecnie wiceprezes.