Jest absolwentem Akademii Muzycznej im. F. Chopina w Warszawie (Filia w Białymstoku), gdzie ukończył Wydział Wychowania Muzycznego (specjalność: prowadzenie zespołów wokalno-instrumentalnych) w klasie dyrygentury prof. B. Sawickiej i emisji głosu prof. C. Szyfmana. Wieloletni chórzysta Białostockiego Chóru Kameralnego Cantica Cantamus, obecnie Chóru Opery i Filharmonii Podlaskiej. Na jej deskach wystąpił w operach Czarodziejski flet W.A. Mozarta (I Zbrojny) i Turandot G. Pucciniego (Cesarz), w musicalach Upiór w operze A. Lloyda Webbera (Ubaldo Piangi), Doktor Żywago L. Simon (Markieł), Jesus Christ Superstar (Herod, Kapłan) i West Side Story (Doc, Krupke) oraz w operetce Baron cygański J. Straussa (Janosz). Wykonywał partie solowe w dziełach J.S. Bacha.