Trener posiadający licencję UEFA A i specjalizujący się głównie w szkoleniu młodzieży.
Pracował w klubach takich jak: Sparta Oborniki, Błękitni Owińska, Unia Swarzędz, Warta Poznań, Polonia Śr. Wlkp gdzie ostatnio pełnił funkcje koordynatora grup certyfikowanych (złota gwiazdka).
Odbył także staże w klubach: KKS Lech Poznań, Śląsk Wrocław, Zagłębie Lubin, Ajax Amsterdam, Athletic Club Bilbao