Absolwent Akademii Muzycznej im. Grażyny i Kiejstuta Bacewiczów w Łodzi w klasie wiolonczeli prof. Andrzeja Orkisza i prof. Stanisława Firleja. Debiutował w roli solisty w 2006 roku z orkiestrą Filharmonii Śląskiej wykonaniem „Grave-Metamorfozy” Witolda Lutosławskiego.
Laureat międzynarodowych konkursów muzycznych, w 2010 roku zdobył m.in. 1 nagrodę na XXXV międzynarodowym konkursie w Puli (Chorwacja) oraz 2 nagrodę na XXXV międzynarodowym konkursie w Castelfidardo (Włochy) z akordeonistą Pawłem Nowakiem.
Doskonalił się u takich pedagogów jak Adam Klocek, Luca Paccagnella, Andrzej Pikul, Dominik Połoński, Tomasz Strahl.
Jako student został zaangażowany w roli muzyka tutti w Filharmonii Śląskiej w Katowicach. Począwszy od roku 2006 współpracuje z orkiestrami : Teatru Wielkiego w Łodzi, Orkiestry Muzyki Nowej (2006), Filharmonii Łódzkiej (2009), Teatru Muzycznego w Lublinie (2012), Statni Opery w Pradze(2012), Sinfonii Varsovia.
Od 2011 roku pracował jako zastępca koncertmistrza w Teatrze Morawskim w czeskim Ołomuńcu. Obecnie jest zastępcą koncertmistrza w Teatrze Wielkim w Łodzi.