Ur. w Wołyniu koło Łucka, później mieszkał w Siedliskach. Był absolwentem zamojskiego LO (1959), uczęszczał tutaj do szkoły muzycznej (kontrabas), potem w Lublinie i Opolu. Grał też w zespole lubelskiego teatru Osterwy i zespole jazzowym, następnie w czasie służby w orkiestrze Marynarki Wojennej w Gdyni, prowadził też zespół muzyczny przy zamojskim PDK. Ukończył w 1970 PWSM w Warszawie (teoria kompozycji i dyrygentura). Z "Namysłowiakami" jako dyrektor naczelny i artystyczny pracował w 1969-75 i 1986-2006, dyrygując, nagrywając płyty, przygotowując instrumentacje. Opracował kilka okolicznościowych i tematycznych programów oraz dużych form muzycznych. Za jego działalności orkiestra nagrała pierwsze w Polsce dwie płyty długogrające. W 1972-88 uczył w zamojskiej Szkole Muzycznej, w międzyczasie będąc jej dyrektorem (1977-83), tworząc od podstaw szkołę II stopnia.
Skomponował ok. 30 utworów, a blisko 200 opracował muzycznie (2002). Zapisał setki utworów ludowych (Pieśni domowe i śpiewanki polne wyd. 1990). Był w l. 80. czł. Wojew. Rady Narodowej, a w l. 90. radnym miejskim. Honorowy Obywatel m. Zamościa (1995), odznaczony medalem "Gloria Artis" i Krzyżem Kawalerskim OOP.