Absolwent Politechniki Świętokrzyskiej w Kielcach – ukończył studia jednolite magisterskie ze specjalnością Zastosowanie informatyki. Od 1999 r. realizuje projekty szkoleniowe w formie warsztatowej i ćwiczeniowej na studiach stacjonarnych, niestacjonarnych, podyplomowych a także na szkoleniach komercyjnych i unijnych. Stale współpracuje Z CKU przy Politechnice Świętokrzyskiej jako certyfikowany instruktor (Autodesk Certified Instructor – Silver).
Prowadzi szkolenia z zakresu Komputerowego wspomagania projektowania (AutoCAD), obsługi programów DTP (Adobe InDesign, Scribus), obsługi programów do tworzenia grafiki wektorowej (Corel DRAW, Adobe Illustrator, Inkscape), obróbki grafiki rastrowej (Adobe Photoshop, GIMP) pakietu biurowego Microsoft Office (Word, Excel, PowerPoint, Access) oraz z zakresu obsługi komputera z systemem Microsoft Windows.