Absolwent Wydziału Jazzu i Muzyki Rozrywkowej Akademii Muzycznej w Katowicach. Puzonista i pedagog.
 
Współpracował m. in. z J. Ptaszynem Wróblewskim („Made In Poland”), Bradem Terrym („Brad Terry Plays Ellington”) i Ewą Urygą („The Color of Soul”).
 
Jako pedagog prowadzi klasę puzonu jazzowego i zajęcia zespołowe na Wydziale Jazzu i w Policealnym Studiu Jazzowym w ZPSM im F. Chopina w Warszawie. Z orkiestrą Teatru Rozrywki związany od 1994 roku.