Przygodę z górami zaczął w Bieszczadach, a wspina się od 1991 r. Pokonał wiele dróg w Tatrach, Dolomitach, Alpach, w Andach, Patagonii i w Himalajach. Jest instruktorem Polskiego Związku Alpinizmu, trenerem II klasy we wspinaczce sportowej, a także instruktorem wspinaczki wysokogórskiej. Kierował i wykładał na kursach instruktorskich dla kadry szkoleniowej, opracowywał programy szkoleniowe, procedury bezpieczeństwa, a także przeprowadzał analizy wypadków wspinaczkowych.