Był najmłodszym w historii Naczelnikiem ZHP.
W latach 1997–1999 był przewodniczącym Rady Programowej Rozgłośni Harcerskiej. W latach 1997–2010 przez trzy kadencje był Sekretarzem Generalnym Światowej Skautowej Unii Parlamentarnej (World Scout Parliamentary Union) – międzynarodowej organizacji skupiającej parlamentarzystów z ok. 70 krajów świata. W 2005 opublikował książkę Gra o harcerstwo przedstawiającą jego ocenę wydarzeń wokół Związku Harcerstwa Polskiego, w przełomowych latach dla polskiego harcerstwa podczas pełnienia funkcji Naczelnika ZHP.
Działalność polityczna Jako członek PZPR przed wyborami parlamentarnymi w 1985 był anonsowany jako kandydat na posła Sejm PRL IX kadencji z okręgu nr 35 Krosno, jednak ostatecznie nie znalazł się na liście wyborczej. W 1988 został wybrany radnym Wojewódzkiej Rady Narodowej w Krośnie. Przed wyborami parlamentarnymi w 1989 jego kandydatura na posła Sejmu kontraktowego została wysunięta przez Radę Chorągwi ZHP w Krośnie. W wyborach parlamentarnych 1993 kandydował do Senatu RP III kadencji w województwie krośnieńskim, zgłoszony przez Komitet Wyborczy „Służba Dziecku”.. Był członkiem Rady ds. Młodzieży przy Prezydencie RP (1994–1995), członkiem zespołu doradców w Kancelarii Prezydenta RP (1995–1996).