Związany zawodowo z Uniwersytetem Medycznym w Lublinie. W latach 1995–1999 był pełnomocnikiem rektora do spraw organizacji Oddziału Anglojęzycznego. Był zatrudniony na stanowisku profesora nadzwyczajnego Akademii Medycznej w Lublinie (1996–2002). W latach 1999–2005 sprawował stanowisko prodziekana do spraw Oddziału Anglojęzycznego na Wydziale Lekarskim Akademii Medycznej w Lublinie. Był uczelnianym koordynatorem Programu Sokrates – Erasmus (2003–2008). W latach 2005–2012 sprawował funkcję prorektora do spraw nauki Uniwersytetu Medycznego w Lublinie oraz kierownika Katedry Ratownictwa Medycznego w Wyższej Szkole Informatyki i Zarządzania w Rzeszowie. Od 2012 do 2020 był dziekanem I Wydziału Lekarskiego z Oddziałem Stomatologicznym. W 2010 objął stanowisko kierownika Katedry Anatomii Człowieka i Zakładu Anatomii Prawidłowej Uniwersytetu Medycznego w Lublinie. Brał udział w realizacji pięciu grantów Ministerstwa Nauki i Szkolnictwa Wyższego.
Oprócz działalności akademickiej prowadził Szkołę Ratownictwa w Wojewódzkim Ośrodku Doskonalenia Kadr Medycznych w Lublinie (1990–1991). Od 1999 przez 3 lata był biegłym sądowym z zakresu chirurgii ogólnej Sądu Okręgowego w Lublinie.