Jest specjalistą chirurgii ogólnej (1989), specjalistą ortopedii i traumatologii narządu ruchu (1993) i specjalistą medycyny ratunkowej (2004). Odbył szkolenia zawodowe w Szwajcarii (1994) i Belgii (1998). Od roku 2002 do roku 2012 pracował w II Katedrze Chirurgii Ogólnej i Klinice Medycyny Ratunkowej i Obrażeń Wielonarządowych, jednocześnie będąc w latach 2004–2007 ordynatorem Oddziału Medycyny Ratunkowej Szpitala Uniwersyteckiego w Krakowie. W latach 2003–2008 pełnił funkcję prezesa Oddziału Małopolskiego Polskiego Towarzystwa Medycyny Ratunkowej. W latach 2007–2024 członek Komitetu Wykonawczego Polskiej Rady Resuscytacji. Od roku 2012 do 2017 roku zatrudniony w Zakładzie Medycyny Katastrof i Pomocy Doraźnej Katedry Anestezjologii i Intensywnej Terapii CM UJ. Redaktor naczelny czasopisma „Ostry Dyżur” w latach 2008–2018. Obecnie jest profesorem zwyczajnym na wydziale Lekarskim i Nauk o Zdrowiu Uniwersytetu Frycza Modrzewskiego (wcześniej Akademii Krakowskiej im. Frycza Modrzewskiego) w Krakowie oraz profesorem zwyczajnym w Instytucie Medycznym Akademii Nauk Stosowanych w Nowym Targu (do października 2023 r. Podhalańskiej Państwowej Uczelni Zawodowej w Nowym Targu).