Wspina się od ponad 20 lat w skałkach, Tatrach, Dolomitach, Alpach i w Yosemite. Studiował na Wydziale Geologii UW. Swoje pierwsze wspinaczki odbył na kursie skałkowym Klubu Wysokogórskiego Warszawa. Przeszedł szereg trudnych dróg w skałkach polskich i Europy. Na przełomie lat 80 i 90 startował w zawodach wspinaczkowych, pokonał swoje pierwsze drogi o trudnościach VI.5. Upodobał sobie trudne sportowe drogi zdobywane w górach w lecie. Dokonał wraz z różnymi partnerami m.in.: przejścia klasycznego „Wariantu R” - VI.4 (Mnich - Tatry), 3. przejścia „Sadusia” - VI.5 (Mnich - Tatry), 2. przejścia w stylu on sight drogi „Baryły-Stonawskiego” - VI.3 (Mnichu - Tatry), „Epitafium” - VI.2 (Kazalnicy - Tatry), 4. przejścia „Hematytówki” - VI.4 (Mur Raptawicki - Tatry Zachodnie), 3. przejścia „Trawersu Międzymiastowej” - VI.3+ (Mur Raptawicki - Tatry Zachodnie), przejścia drogi "The Nose" i "West Face" (El Capitan - Yosemite, USA),"Bonattiego" (Grand Capucin - Alpy).
Od 17 lat prowadzi działalność szkoleniową na sztucznych ścianach, w skałkach i w Tatrach. Jest trenerem II klasy we wspinaczce sportowej PZA, instruktorem wspinaczki sportowej AWF i PZA oraz instruktorem wspinaczki wysokogórskiej PZA. Ukończył staż w prestiżowej Ecole Nationale de Ski et d'Alpinisme (ENSA) w Chamounix uzyskując stopień moniteur alpinisme Francuskiego Związku Wspinaczki i Alpinizmu.
Wykłada i prowadzi zajęcia dla przyszłych instruktorów na kursach zawodowych AWF i PZA.