Jest on absolwentem Wydziału Lekarskiego Akademii Medycznej w Lublinie. Przez całe zawodowe życie związanym z rzeszowskim szpitalem. W 2018 roku uzyskał habilitację, a od stycznia 2019 jest kierownikiem Kliniki Ginekologii, Ginekologii Onkologicznej i Położnictwa. Jest też wykładowcą Wydziału Medycznego Uniwersytetu Rzeszowskiego.