Równocześnie działa jako pianista i aranżer muzyki jazzowej. Współzałożyciel kwintetu Jazz Carriers, z którym zdobył nagrody na międzynarodowych festiwalach jazzowych (m.in. Jazz nad Odrą we Wrocławiu, Prerov w Czechach, Beek-Enk-Donk w Holandii). Wielokrotny uczestnik międzynarodowych festiwali jazzowych (m.in. Jazz Jamboree w Warszawie, Norymberga w Niemczech, Praga w Czechach, Imola we Włoszech).

Nagrywał i występował z czołowymi artystami polskiej sceny jazzu, m.in. Henrykiem Miśkiewiczem, Zbigniewem Jaremko, Krzesimirem Dębskim, Andrzejem Olejniczakiem, Andrzejem Trzaskowskim, Januszem Muniakiem, Andrzejem Dąbrowskim, Markiem Blizińskim, Robertem Majewskim, jak również z zespołami Novi Singers, Swing Session, Warsaw-Paris Jazz Quintet, Big Bandem S-1 pod dyrekcją A.Trzaskowskiego i orkiestrą Polskiego Radia i Telewizji. Spośród muzyków zagranicznych współpracował okazjonalnie z gwiazdami jazzu takimi jak Buck Clayton, Bob Wilbur, Al Cohn, Monty Waters, Marc Thomas, Mills Griffith oraz kompozytorami Elmerem Bernsteinem, Henrykiem Czyżem, Krzesimirem Dębskim, Andrzejem Kurylewiczem i innymi.

Jest wykładowcą harmonii jazzowej w Policealnym Studium Jazzu w WarszawieStudium (PSJ) oraz na Wydziale Jazzu Zespołu Państwowych Szkół Muzycznych im. Fryderyka Chopina w WarszawieWydział Jazzu – ZPSM im. F.