Absolwent POSM I i II stopnia im. St. Moniuszki w Bielsku-Białej w klasie H. Firlej oraz Akademii Muzycznej im. F. Chopina w Warszawie Filia w Białymstoku w klasie wiolonczeli prof. A. Zielińskiego. Kilkakrotnie uczestniczył w Międzynarodowych Kursach Muzycznych w Łańcucie oraz w Zamościu w klasie prof. T. Strahla. Brał udział również w kursie muzycznym zorganizowanym w Chorzowie pod kierunkiem prof. A. Orkisza oraz w Ogólnopolskich Seminariach Dla Wiolonczelistów i Kameralistów w Białymstoku pod kierunkiem Duo Pepicelli, prof. T. Tomaszewskiego, prof. C. Ilea. Wystąpił jako solista z orkiestrą symfoniczną Opery i Filharmonii Podlaskiej w ramach corocznego cyklu koncertu dyplomantów w 2006 r. Gra również w duecie z pianistką K. Komenderą, z którą zagrał szereg koncertów w Bielsku-Białej, Białymstoku i Rzeszowie. Od 2014 r. gra w Kwartecie Dworskim. W 2011 r. wystąpił w ramach cyklu „Muzyka w Starym Kościele” razem z wybitną klawesynistką prof. L. Stawarz oraz kwartetem wokalnym. Wraz z prof. L. Stawarz odbył w 2012 r. cykl koncertów muzyki dawnej w Bielsku-Białej oraz w Białymstoku. Od 2005 r. pracuje w Operze i Filharmonii Podlaskiej w Białymstoku, od 2021 r. na stanowisku muzyk I głos. Od 2022 r. pracuje jako pedagog w ZSM I i II stopnia im. I. Paderewskiego w Białymstoku.