Grę na puzonie studiował w Akademii Muzycznej im. Fryderyka Chopina w Warszawie w klasie puzonu prof. Romana Siwka i dyplom tej uczelni uzyskał w 1990 roku.
Pracę zawodową rozpoczął w 1989 roku w Orkiestrze Polskiego Radia i Telewizji w Warszawie. Od 1993 roku jest muzykiem orkiestry Sinfonia Varsovia. Pracując w Sinfonii Varsovii zetknął się ze światowej sławy dyrygentami i solistami: Yehudi Menuhin, Krzysztof Penderecki, Mścisław Rostropowicz, Paul McCreesh, Marc Minkowski, Lorin Maazel, Charles Dutoit, Jan Krenz, Jacek Kaspszyk, Jerzy Maksymiuk, Jerzy Semkow, Anne-Sophie Mutter, Nigel Kennedy, Placido Domingo, Martha Argerich, Maxim Vengerov, Boris Berezovsky, Siergiej Nakariakow, Piotr Anderszewski, Rafał Blechacz, Konstanty Andrzej Kulka.
Z tą orkiestrą dokonał także licznych nagrań płytowych z muzyką klasyczną, współczesną, filmową, operową, operetkową, m.in. dla: Deutsche Grammophon, Decca, Sony, EMI, Virgin Classic, Naxos, Warner Classics.
Od wielu lat koncertuje jako solista i ma na swoim koncie recitale solowe oraz koncerty z orkiestrami symfonicznymi i dętymi.
Wśród utworów wykonywanych z orkiestrami znalazły się koncerty takich kompozytorów jak: Marcin Błażewicz, Ferdinand David, Georg Friedrich Haendel, Jan Koetsier, Lars-Erik Larsson, Maciej Małecki, Kazimierz Serocki, Nikołaj Rimski-Korsakow.
Równocześnie działa jako kameralista – jest założycielem i liderem Warszawskiego Kwartetu Puzonowego, z którym występował podczas wielu festiwali w Polsce.
Wykonuje także muzykę dawną na puzonie barokowym. Współpracował z zespołem Collegio Antico, La Tempesta oraz Ars Cantus, z którymi koncertował i dokonał nagrań płytowych. Od 2008 roku jest także członkiem zespołu Sinfonia Varsovia Brass
Od 1991 roku prowadzi działalność pedagogiczną na Uniwersytecie Muzycznym Fryderyka Chopina w Warszawie.
Za swoją działalność został uhonorowany odznaczeniem „Zasłużony dla Warszawy” (2014).