Poparł powstały w 1989 Związek Harcerstwa Rzeczypospolitej.
Pracę duszpasterską podjął w parafii pw. Aniołów Stróżów w Wałbrzychu, pozostając aktywnym działaczem harcerskim, najpierw jako komendant szczepu, a następnie komendant Związku Drużyn Męskich ZHR „Wadmal” w Wałbrzychu. Sprawował również funkcję Rejonowego Duszpasterza Harcerskiego. W 1992 został mianowany Diecezjalnym Duszpasterzem Harcerskim nowo powstałej Diecezji Legnickiej. W 1993 otrzymał nominację na Kapelana Zespołu Głównej Kwatery Harcerzy ZHR, został także członkiem Rady Krajowej Duszpasterstwa Młodzieży Harcerskiej. W czasie III Walnego Zjazdu ZHR, który odbywał się w dniach 26-28 lutego 1993 w Warszawie, został wybrany do Rady Naczelnej ZHR i powołany do Naczelnictwa w charakterze kierownika Wydziału Duszpasterskiego. Równocześnie został wybrany przewodniczącym Związkowej Rady Duszpasterskiej. Zjazd wybrał go na członka Komisji Statutowej, a także członka Komisji Instruktorskiej Dolnośląskiej Chorągwi Harcerzy.W latach 1993–1995 był Kapelanem Naczelnym ZHR. Uczestnicząc w IV Zjeździe ZHR, który odbywał się 25-26 lutego 1995 w Warszawie, zrezygnował z prac we Władzach Naczelnych ZHR na tle różnic światopoglądowych. W latach 2006–2007 komendant Dolnośląskiej Chorągwi Harcerzy ZHR.