Ma 36 lat. Pochodzi z Lubelszczyzny. Przez sześć lat pracował w Motorze Lublin, gdzie przeszedł szczeble trenerskie od Centralnej Ligi Juniorów po zespół seniorski, gdzie był asystentem. Samodzielnie prowadził zespoły Stali Kraśnik i Stali Poniatowa. Ma ukończony kurs UEFA A. Jako zawodnik występował między innymi w Avii Świdnik i Opolaninie Opole Lubleskie.
Zastąpił na tym stanowisku zwolnionego Artura Kupca. Zadebiutuje w piątkowym meczu z Pilicą Białobrzegi.