Zasłużony ratownik górski i wieloletni naczelnik Grupy Karkonoskiej GOPR. Służbę ratownika górskiego rozpoczął w 1975 r. w Grupie Karkonoskiej GOPR. W 1983 r. został ratownikiem zawodowym, a w 1984 r. otrzymał stopień instruktora ratownictwa górskiego. W latach 1986-94 był szefem szkolenia grupy, potem jej naczelnikiem, a od 1998 r. przez 12 lat pełnił funkcję naczelnika Grupy Karkonoskiej GOPR. Później pozostał w jednostce jako ratownik. Za swoją społeczną i zawodową pracę otrzymał najwyższe odznaczenie GOPR „Za Zasługi dla Ratownictwa Górskiego” oraz Złoty Krzyż Zasługi. Przez kilka kadencji był radnym powiatu jeleniogórskiego i Rady Miejskiej w Szklarskiej Porębie. Był współtwórcą Stowarzyszenia Cyklistów „Szklarska Poręba na Dwóch Kółkach”, które doprowadziło do utworzenia Rowerowej Krainy łączącej gminy sąsiadujące ze Szklarską Porębą oznakowanymi ścieżkami rowerowymi. W 2001 r. dzięki m.in. jego staraniom została wydana pierwsza bezpłatna mapa rowerowa „Rowerowa Kraina”, która doczekała się sześciu wznowień. Organizował zawody rowerowe dla mieszkańców i turystów oraz Sudecką Młodzieżową Ligę Sportową. W 2017 r. otrzymał tytuł „Zasłużony dla Miasta Szklarska Poręba”. Zmarł po kilkuletnich zmaganiach z chorobą nowotworową, podczas której wspierali go przyjaciele.