Pochodził z Jędrzejowa. Był absolwentem Wyższej Szkoły Rolniczej w Krakowie (obecnie Uniwersytet Rolniczy im. Hugona Kołłątaja w Krakowie). Z Grupą Bieszczadzkiego Górskiego Ochotniczego Pogotowia Ratunkowego związany był od 1970, w latach 1990–1992 piastując funkcję prezesa Zarządu Bieszczadzkiej Grupy GOPR, zaś w latach 1992–2002 jej naczelnika. Na emeryturę przeszedł w 2002.