Lekarz, specjalista medycyny ratunkowej, doktor habilitowany. Wykłada medycynę ratunkową (Katedra Medycyny Ratunkowej i Katastrof – Gdański Uniwersytet Medyczny) oraz medycynę wysokościową i wyprawową (Medyczne Centrum Kształcenia Podyplomowego –Uniwersytet Jagielloński w Krakowie). Pracuje jako lekarz w Lotniczym Pogotowiu Ratunkowym w Gdańsku.
Brał udział w wyprawach wysokogórskich jako lekarz i wspinacz (Mont Blanc, Elbrus, Pik Lenina, Chan Tengri, Passu Sar, Island Peak, Lobuche East, Nanga Parbat, Dhaulagiri, Broad Peak, Mount Everest). Uczestniczył jako wspinający się lekarz w trzech polskich, narodowych, zimowych wyprawach: Nanga Parbat 8125m (2006-2007) oraz dwukrotnie Broad Peak 8047m (2008-2009 i 2010/2011). Stanął na szczycie trzech ośmiotysięczników Dhaulagiri (8167m-2008), Nanga Parbat (8125m-2010) i Mount Everest (8848m-2012) oraz szczytach takich jak: Pik Lenina, Elbrus, Mont Blanc, Island Peak, Lobuche East. Ma na swoim koncie pierwsze polskie wejście na Hiriz (5550 m) w Karakorum oraz udział w biegu na Elbrus. W 2008 roku za udział w międzynarodowej akcji ratunkowej na Annapurnie po hiszpańskiego himalaistę Inakiego Ochoa de Olza, został odznaczony złotym medalem za zasługi dla sportu – Medalla al Merito Deportivo.
Prowadził szkolenia dla polskiej kadry narodowej w himalaizmie. Przygotowywał zabezpieczenia medyczne (konsultował / szkolił / przygotowywał skład apteczek) uczestników ponad 100 wypraw w tym polskich wypraw narodowych (Nanga Parbat, Broad Peak, Gasherbrum I, Lhotse, Makalu, Manaslu, Broad Peak Middle, K2).
( - szczyt zdobyty (3) -trzy razy)