Ur. w Zamościu, ukończył II LO i szkołę muzyczną, grał w miejscowych zespołach młodzieżowych. Podczas studiów na UMCS (IWA) występował z zespołem "Camerata" (wiolonczelista) w wielu krajach Europy, jako wiolonczelista również z orkiestrą K. Namysłowskiego i teatrem Muzycznym w Lublinie, z kabaretem "Loża 44" wystąpił w "Spotkaniach z balladą", był kierownikiem muzycznym w Teatrze Lalki i Aktora w Lublinie, a z własnym zespołem "Za 110" zdobywał wyróżnienia na festiwalach studenckich w Krakowie, grał w lubelskim zespole "Taxi" (z J. Słotą), był nauczycielem muzyki w Świdniku. Od 1987 śpiewa, nagrywa w znanej w Polsce "Grupie Vox" (występował m.in. w Ameryce i Australii). Uhonorowany wyróżnieniem Zasłużony dla Kultury Polskiej (2014). Mieszka w Świdniku.