W górach wysokich zadebiutował w 1982 wspinaczką na szczyt Daplipangdi-Go (wówczas Gaurishanka-Go) w Himalajach Nepalu (6126 m n.p.m.). W kolejnym roku zdobył Tiricz Mir, najwyższy wierzchołek Hindukuszu (7706 m). 9 listopada 1986 z Jerzym Kukuczką i Carlosem Carsolio zdobył Manaslu East. Było to pierwsze wejście, dodatkowo w stylu alpejskim i bez wspomagania tlenem. Z Jerzym Kukuczką 3 lutego 1987 dokonał pierwszego zimowego wejścia na Annapurnę. Spośród ośmiotysięczników zdobył też Sziszapangmę 18 września 1987 wraz z Wandą Rutkiewicz, Ryszardem Wareckim i Jerzym Kukuczką, Dhaulagiri w 2008 i Nanga Parbat w 2010, oba z Robertem Szymczakiem. W 2011 wraz z Adamem Bieleckim i Tomaszem Wolfartem zdobył kolejny ośmiotysięcznik, Makalu.
Wspólnie z Krzysztofem Wielickim trzykrotnie szturmował południową ścianę Lhotse. W 1989 był głównym organizatorem akcji ratunkowej po lawinie pod Mount Everest, dzięki której udało się sprowadzić jedynego ocalałego Andrzeja Marciniaka.