Urodził się w Lesznie, studiował i mieszkał w Gdańsku. Potem wyprowadził się na wieś, by po latach zamieszkać w Warszawie. W tak zwanym międzyczasie spędził łącznie sześc lat podróżując po Indiach i Nepalu. Był aż dwanaście razy w Etiopii i wielokrotnie w innych egzotycznych krajach Azji, Afryki i Ameryki Południowej. Jest licencjonowanym pilotem wycieczek i zawodowo prowadzi grupy dla kilku biur podroży. Chętnie uczestniczy w górskich trekkingach (Andy, Semiem, Ararat, Atlas Wysoki, Ruwenzori oraz Himalaje). W indywidualnych podróżach interesują go przede wszystkim obyczaje i sposób myślenia ludzi zamieszkujących odwiedzane tereny. Nie boi się ludzi, jest jak mówią „wszystkożerny”, nie gryzie go robactwo i może jechać w dowolny rejon globu – im dzikszy i mniej znany, tym lepiej.