Nauczyciel języka angielskiego w Zespole Placówek Edukacyjnych, ekspert programu Erasmus+ dla akcji KA201 oraz KA229 oraz Microsoft Innovative Educator Expert. Uczestniczył w międzynarodowym szkoleniu Using New Technology for Teaching English w ramach Mobilności Szkolnej Kadry Edukacyjnej programu Comenius (obecnie Erasmus+) oraz szkoleniu Professional Development Workshop for Primary School Teachers – międzynarodowym warsztacie zawodowym programu eTwinning. Dzięki szkoleniom zdobył wiedzę dotyczącą wykorzystania narzędzi technologii informacyjno-komunikacyjnych (TIK) w dziedzinie edukacji. Umiejętność wykorzystania nowoczesnych technologii przekazywał nauczycielom uczestniczącym w programie Aktywna Edukacja (2013-2015), gdzie pełnił funkcję mentora. W latach 2015-2016 prezentował swoje osiągnięcia, koncepcje i narzędzia podczas seminariów oraz warsztatów organizowanych przez Fundację Rozwoju Systemu Edukacji. Podczas wykładów przedstawił zwycięski projekt eTwinning swoich uczniów Make a stand-Lend a Hand, którego był opiekunem. Współautor książki “100 Games to Use in the Classroom & Beyond“, dotyczącej wykorzystania gier komputerowych w edukacji.