
Absolwent Politechniki Śląskiej. Ukończył Studia Podyplomowe w zakresie Technologii Informacyjnych i Informatyki w Dydaktyce oraz Studia Podyplomowe w zakresie Fizyki. Posiada wieloletnie doświadczenie w nauczaniu przedmiotów informatycznych na różnych poziomach edukacyjnych oraz w pracy z dorosłymi. Jest czynnym nauczycielem oraz wykładowcą akademickim, prowadzi wykłady, kursy, szkolenia, warsztaty dla różnych grup odbiorców. Prelegent na konferencjach metodycznych dla nauczycieli. Uczestniczy w realizacji licznych projektów. Posiada uprawnienia egzaminatora wielu produktów ECDL, w tym ECDL Advanced. Jest trenerem IT, trenerem wspomagania oświaty oraz licencjonowanym trenerem kreatywnego myślenia w ramach projektu „Odyseja Umysłu”. Autor podręczników i materiałów dydaktycznych dla nauczycieli wydanych przez Stowarzyszenie KISS. Współautor książki „Szkoła kodowania”, współautor planszowej gry edukacyjne CodeBook. Pasjonat elektroniki i robotyki amatorskiej oraz modelarstwa redukcyjnego. Jest wieloletnim członkiem Stowarzyszenia Komputer i Sprawy Szkoły KISS.