Wiolonczelista i kameralista, absolwent Akademii Muzycznej im. Fryderyka Chopina w Warszawie w klasie wiolonczeli prof. Andrzeja Zielińskiego oraz prof. Tomasza Strahla.
W okresie studiów był trzykrotnym stypendystą międzynarodowego kursu orkiestrowego ufundowanego i prowadzonego pod auspicjami Wiener Philharmoniker.
Swoje umiejętności doskonalił na kursach mistrzowskich w kraju i za granicą u takich pedagogów jak Victoria Yagling, Milos Sadlo, Michael Flaksman, Daniel Szafran, Angelica May, Tobias Kühne, Kazimierz Michalik, Stanisław Firlej.
Jako wiolonczelista współpracował z wieloma orkiestrami m.in.: Polską Orkiestrą Kameralną – Sinfonia Varsovia, Menuhin Festival Orchestra, Orkiestrą Teatru Wielkiego – Opery Narodowej, Warszawscy Soliści Barokowi „Concerto Avenna”, Orkiestrą Kameralną „Leopoldinum”, Chopin Academia Orchestra, Sinfonia Helvetica.
Współpracował z takimi dyrygentami jak: Krzysztof Penderecki, Witold Lutosławski, Jerzy Maksymiuk, Jacek Kaspszyk, Jan Krenz, Grzegorz Nowak, Agnieszka Duczmal, Yehudi Menuhin, Nigel Kennedy, Marc Minkowski, Charles Dutoit, Lorin Maazel, John Axelrod, Michel Corboz, Jean-Jacques Kantorow, Giuseppe Sinopoli, Leopold Hager, Vladimir Fedoseyev.
Jako kameralista gra w różnych formacjach począwszy od duetu, tria, kwartetu, a skończywszy na większych zespołach kameralnych.
Współpracę z orkiestrą Sinfonia Varsovia i Polską Orkiestrą Kameralną rozpoczął w 1996 roku, jeszcze w trakcie studiów.