Absolwent AWF w Warszawie oraz studiów podyplomowych, m.in.: Marketing w sporcie - SGH, Psychologia w sporcie - Uniwersytet Gdański, Przygotowanie motoryczne w grach zespołowych - AWF Katowice, Zarządzanie procesem treningowym - Wyższa Szkoła Sportu we Wrocławiu.
Uczestnik kilkunastu zagranicznych staży trenerskich m.in. w: Rapidzie Wiedeń, NEC Nijmegen, Slavii Praga, Sparcie Praga, Hannoverze 96, Cardiff FC, Benfice Lizbona, Sportingu Gijon, VFL Wolfsburg, Dinamie Zagrzeb, Athleticu Bilbao, Atletico Madryt. Autor usystematyzowanej metodologii szkolenia w klubie piłkarskim - Varsovia Football System U-10 - Trener, 07.2013.
Autor i współautor wielu publikacji z zakresu szkolenia dzieci i młodzieży. Od 2004 roku trener, a od 2010 koordynator ds. szkolenia w UKS Varsovia. Posiada kwalifikacje UEFA Youth Elite, a od sierpnia 2021 jest Trenerem Edukatorem Polskiego Związku Piłki Nożnej.