W 2004 roku ukończył z wyróżnieniem Akademię Muzyczną im. Fryderyka Chopina w Warszawie w klasie Kazimierza Michalika. Obecnie jest wiolonczelistą orkiestry
Teatru Wielkiego - Opery Narodowej oraz szefem zespołu SYNAXIS.
Od 2003 do 2006 roku współpracował z UBS Verbier Festival Orchestra, z którą występował wielokrotnie m.in. pod kierunkiem Jamesa Levine’a, Neeme Järviego, Valerego Gergieva, Yurija Temirkanova, Nico Franka, Christopha von Dohnanyi, Charles’a Dutoit, z solistami najwyższej rangi jak Marta Argerich, Sarah Chang, Anna Silja, Leif Ove Andsnes, Lang Lang, Mischa Maisky, Yuri Bashmet, Vadim Repin, Maxim Vengerov, Joshua Bell, Thomas Quasthoff.
W roku 2004 współpracował z zespołem kameralnym Transemble, w latach 2001-2002 był koncertmistrzem Orkiestry Symfonicznej Akademii Muzycznej w Warszawie, jako solista i kameralista koncertował w wielu miastach Polski. Zdobywał wyróżnienia na Konkursie Zespołów Kameralnych w Łodzi (1996), Konkursie im. Kazimierza Wiłkomirskiego w Poznaniu (1997), Konkursie Bachowskim w Zielonej Górze (1998), jest laureatem II nagrody na Ogólnopolskim Konkursie Wiolonczelowym w Elblągu (1998), na Międzynarodowym Konkursie Zespołów Kameralnych im. Kiejstuta Bacewicza w Łodzi i półfinalistą Międzynarodowego Konkursu Wiolonczelowego w Viña del Mar w Chile (2001).
Jako uczestnik kursów mistrzowskich w zakresie gry na wiolonczeli, kameralistyki, kompozycji pracował m.in. pod kierunkiem Stanisława Firleja, Andrzeja Orkisza, Victorii Yagling, Clausa Reichardta, Kurta Levina, Mirosława Ławrynowicza, Wolfganga Marschnera, Michała Trojanowskiego, Andrew Tloma, Young-Chang Cho i Pawła Głąbika.