Absolwent AM w Katowicach. Uczestnik kursów mistrzowskich prowadzonych m. in. przez prof. W. Krzystka, dr S. C. Andersona, prof. E. Chasanova. Obecnie pracuje na stanowisku artysty muzyka – solisty puzonisty w NOSPR w Katowicach. Jako muzyk tej orkiestry odbył około 70 tournées zagranicznych – brał udział w około 800 koncertach w kraju i zagranicą. Uczestniczył w najbardziej liczących się krajowych Festiwalach Muzycznych, takich jak: Warszawska Jesień, Muzyka w Starym Krakowie, Wratislavia Cantans. W ramach nagrań archiwalnych ma na swoim koncie około 6 500 minut nagrań muzyki kompozytorów tak polskich jak i zagranicznych. Ważną rolę odgrywają także nagrania płytowe dla takich firm jak: Naxos, Accord i Polskie Nagrania. W swoim dorobku ma udział w nagraniu około 75 płyt. Równolegle współpracuje z wieloma zespołami orkiestrowymi i kameralnymi. Na szczególną uwagę zasługuje współpraca z Kwartetem Puzonowym Narodowej Orkiestry Symfonicznej Polskiego Radia, którego jest współzałożycielem i zarazem pierwszym puzonistą. Jest także stałym współpracownikiem Filharmonii Rybnickiej im. Braci Szafranków oraz Orkiestry Miasta Stołecznego Krakowa – Sinfonietta Cracovia. Prezentował się jako solista na wielu estradach koncertowych. Do najważniejszych należą recitale w ramach Festiwalu Puzonowego w Warszawie w 1997 i 2003 roku, dwukrotnie w ramach Międzynarodowych Kursów Gry na Instrumentach Dętych w Dusznikach Zdroju w latach 1997 i 2002 oraz recital na Zamku Królewskim w Warszawie. Od 1994 roku pracuje w AM im. Karola Lipińskiego we Wrocławiu, a od 2004 roku także w AM im. Karola Szymanowskiego w Katowicach. Jako pedagog prowadził liczne kursy mistrzowskie m.in. w ramach: Chain Festival – Trombone Week w Enschede, XV i XX Wakacyjnego Kursu Interpretacji Gry na Instrumentach Dętych w Dusznikach Zdroju. Wielokrotnie był zapraszany do jury w wielu ogólnopolskich konkursach muzycznych. Udziela się także jako konsultant pedagogów prowadzących klasy puzonu w szkołach muzycznych I i II stopnia.