Przez rok uczył się w Zasadniczej Szkole Poligraficznej. Następnie ukończył szczecińskie XI Liceum Ogólnokształcące oraz dwuletnie pomaturalne Studium Geodezyjne w Zespole Szkół Budowlanych w Szczecinie.
W latach 1984–1995 działał pod pseudonimem „Marchewa” w Związku Harcerstwa Polskiego (Hufiec Szczecin-Pogodno, 104. Drużyna im. Żołnierzy Cichociemnych), a w późniejszych latach jako współtwórca oraz drużynowy 108. Drużyny Harcerskiej „Nadir”. W latach 1998–1991 uczestniczył w programie Starszoharcerskiej Akademii Marzeń oraz był członkiem Harcerskiego Klubu Trekkingowego. To właśnie wtedy, mimo lęku wysokości, zaraził się pasją do wspinaczki.
Życie zawodowe Na co dzień czynnie propaguje wspinaczkę w Polsce, spotykając się z dziećmi oraz młodzieżą w szkołach, szpitalach i ośrodkach wychowawczych, organizując szkolenia i sekcje wspinaczkowe, a także zawody i pokazy wspinaczki. Od 1994 roku na sztucznej ściance wspinaczkowej Big Wall w Szczecinie współorganizuje cykliczne Ogólnopolskie Zawody Wspinaczkowe FC Fight Club, których jest również pomysłodawcą. Współorganizował także zawody na ścianie KS Korona Kraków. W roku 2006 odbyły się również dwie edycje zawodów wspinaczkowych na elewacji kamienicy w centrum Szczecina przeznaczonej do remontu.