Urodził się na Żywiecczyźnie. Po ukończeniu szkoły podstawowej dalszą edukację kontynuował w Państwowym Liceum Muzycznym w Bielsku – Białej w klasie puzonu. W roku 1973 po odbyciu zasadniczej służby wojskowej w orkiestrze reprezentacyjnej garnizonu m.st. Warszawy podjął studia muzyczne w Państwowej Wyższej Szkole Muzycznej w Krakowie, które od następnego roku kontynuował w PWSM w Katowicach w klasie puzonu prof. Romana Siwka uzyskując dyplom z wyróżnieniem. W trakcie studiów odniósł kilka cennych sukcesów konkursowych w kraju i za granicą. W 1976 po wygranym angażu rozpoczął pracę zawodową w Wielkiej Orkiestrze Symfonicznej Polskiego Radia i Telewizji w Katowicach ( obecnie NOSPR ) natomiast cztery lata później został nauczycielem klasy puzonu i tuby w Akademii Muzycznej w Katowicach. Wielu jego absolwentów pracuje w najlepszych naszych orkiestrach symfonicznych m.in. Filharmonia Narodowa, NOSPR, Filharmonia Śląska oraz operowych, ale także w szkolnictwie muzycznym na wszystkich szczeblach edukacji. Po osiągnięciu wieku emerytalnego osiadł na stałe w rodzinnym Ślemieniu.