Od ponad 30 lat współpracuje jako kompozytor, aranżer, producent i pianista z plejadą znanych polskich wykonawców. Był członkiem kwartetu Janusza Muniaka oraz grupy „Extra Ball” Jarosława Śmietany, biorąc udział w festiwalach jazzowych takich jak Jazz Jamboree czy North Sea Jazz Festival; grał z orkiestrą „Alex Band” Aleksandra Maliszewskiego jako pianista i aranżer. Kilkakrotnie nagradzany za kompozycje i aranżacje na festiwalach piosenki w Opolu, Sopocie i Kołobrzegu.
Od kilkunastu lat produkuje materiały dźwiękowe dla anten telewizyjnych, radiowych i wydawców w swoim Studio Sonata w Warszawie. W jego dorobku ważną rolę zajmuje praca dla teatru – jest kompozytorem, kierownikiem muzycznym, aranżerem i producentem ścieżek dźwiękowych do spektakli teatralnych.