Absolwent Akademii Górniczo-Hutniczej Wydziału Informatyki, Automatyki, Elektroniki i Telekomunikacji. Zawodowy trener od 10 lat współpracujący z informatycznymi firmami szkoleniowymi, ponad 5000 godzin szkoleń w firmach z zakresów: narzędzia pakietu Office (Word, Excel, Access), programowanie, grafika komputerowa 3D i animacja (Blender, Corel Draw, Adobe Illustrator, Gimp, Adobe PhotoShop), egzaminator ECDL-core. Wykładowca Wyższej Szkoły Ekonomii i Informatyki w Krakowie z przedmiotów związanych z grafiką komputerową i systemami multimedialnymi. Administrator platformy e-learning (Moodle).