Gry na kontrabasie uczył się w Państwowej Szkole Muzycznej II stopnia w Białymstoku w klasie Ryszarda Kukiełki.
Studia muzyczne kontynuował w Akademii Muzycznej im. Fryderyka Chopina w Warszawie (obecnie: Uniwersytet Muzyczny Fryderyka Chopina) Filia w Białymstoku u Michała Stadnickiego. Dyplom pod kierunkiem prof. Andrzeja Mysińskiego uzyskał w 1985 r. Następnie swoje umiejętności doskonalił na kursie mistrzowskim w Salzburgu w klasie prof. Klausa Stolla – pierwszego kontrabasisty Filharmonii Berlińskiej.
Obecnie jest profesorem zwyczajnym Uniwersytetu Muzycznego Fryderyka Chopina, gdzie na Wydziale Instrumentalno-Pedagogicznym w Białymstoku prowadzi klasę kontrabasu. Jest też nauczycielem Zespołu Szkół Muzycznych w Białymstoku oraz kontrabasistą (I głos) Opery i Filharmonii Podlaskiej.
Prowadzi działalność koncertową jako solista, kameralista, członek orkiestr symfonicznych współpracując z kwartetem CAMERATA, Polską Filharmonią Kameralną w Sopocie, Polską Orkiestrą Radiową w Warszawie. Jest też kierownikiem i założycielem orkiestry kameralnej „Sinfonia Academica”.
W latach 1996-2012 pełnił na Wydziale Instrumentalno-Pedagogicznym w Białymstoku funkcję dziekana i prodziekana.
W kwietniu 2009 r. otrzymał tytuł Profesora Sztuk Muzycznych nadany przez Prezydenta Rzeczypospolitej Polski