Dyplom ukończenia Akademii Medycznej w Białymstoku na Wydziale Lekarskim uzyskał w 1991 roku. Pięć lat później – w 1996 r. uzyskał pierwszy stopień specjalizacji z chirurgii dziecięcej, drugi stopień w 2003 r.
Od 1992 do 2010 roku pracował w Wojewódzkim Szpitalu Zespolonym im. J. Śniadeckiego w I Oddziale Chirurgii Dziecięcej a następnie w Oddziale Chirurgii i Urologii Dziecięcej oraz w Poradni Chirurgicznej dla Dzieci. W 2012 r. pod kierownictwem dr Witolda Olańskiego uzyskał tytuł specjalisty w dziedzinie medycyny ratunkowej. W latach 2010 - 2017 był jednocześnie zatrudniony jako wykładowca na Wydziale Nauk o Zdrowiu UMwB i w Szpitalnym Oddziale Ratunkowym UDSK, gdzie, w latach 2017 – 2023 r pełnił funkcję Zastępcy Kierownika SOR. Aktualne pracę zawodową w PrimaMed łączy z dalszym zatrudnieniem w SOR UDSK a prywatnie pasję fotograficzną z aktywną turystyką.