Absolwent akademii Wychowania Fizycznego i Sportu w Gdańsku z tytułem Magistra, specjalizacja trener piłki nożnej, trener z dyplomem UEFA A, studia podyplomowe na Uniwersytecie Gdańskim „Szkoła Managerów”, ratownik wodny, zawodnik takich klubów jak: Zawisza Bydgoszcz, Lechia Gdańsk, Bałtyk Gdynia, Orkan Rumia, GKS Przodkowo.