Absolwent matematyki na UMCS. Od kilkunastu lat nauczyciel akademicki pracujący na jednym z wydziałów Politechniki Lubelskiej. Dydaktykę matematyki regularnie trenuje ze studentami informatyki i elektrotechniki.

Zwolennik częstych i systematycznych – choć niewielkich – dawek matematyki. Wymaga, docenia ale też upomina i koryguje.

Prywatnie, niełatwy mąż i ojciec drużyny córek.