Absolwent Uniwersytetu Rzeszowskiego na wydziale Edukacja Techniczno-Informatyczna.

Właściciel oraz Prezes zarządu firmy KNET Services spółka z ograniczoną odpowiedzialnością. Od 2005 roku zajmuje się tworzeniem oraz bezpieczeństwem sieci i systemów komputerowych.

Od 5 lat związany z branżą edukacyjną.  Prowadzi szkolenia, warsztaty oraz konsultacje dla administratorów szkolnych pracowni komputerowych,  nauczycieli oraz kadry kierowniczej, których tematyką jest wykorzystanie nowych technologii w edukacji.  Jego misją jest wspieranie nauczycieli w rozwoju kompetencji cyfrowych oraz walka z wykluczeniem cyfrowym.