Absolwent klasy puzonu prof. Jana Górnego Akademii Muzycznej im. Karola Szymanowskiego w Katowicach. Niezwykle wszechstronny muzyk sesyjny występujący regularnie z wieloma orkiestrami zarówno symfonicznymi, jak i rozrywkowymi. Od wielu lat członek Orkiestry Adama Sztaby.
Aktualnie poza działalnością koncertową, realizuje się - z powodzeniem pedagogicznym - jako nauczyciel klas puzonu szkoły muzycznej im. K. Szymanowskiego w Katowicach oraz szkoły muzycznej im. M. Karłowicza - również w Katowicach.