Potem do 1998 roku był stypendystą Science and Technology Agency, a następnie do 1999 roku pracownikiem badawczym w Narodowym Instytucie Entomologii w Tsukuba w Japonii. W latach 1999–2000 przebywał na stypendium naukowym z ramienia Japan Society for the Promotion of Science na Wydziale Medycznym Uniwersytetu w Mie (Japonia). W 2026 otrzymał z rąk Prezydenta RP Karola Nawrockiego tytuł profesora nauk ścisłych i przyrodniczych w dyscyplinie nauki chemicznePostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 6 sierpnia 2026 r. nr 115.12.2026 w sprawie nadania tytułu profesora ()..
W 2000 roku powrócił na stałe do Polski, zatrudniając się Zakładzie Biochemii Uniwersytetu Opolskiego, którego dwa lata później został kierownikiem. W 2003 roku otrzymał stopień naukowy doktora habilitowanego nauk biologicznych w zakresie biochemii na Wydziale Nauk Przyrodniczych Uniwersytetu Wrocławskiego na podstawie rozprawy nt. Mechanizmy chemicznego porozumiewania się owadów. Niedługo potem w 2005 roku otrzymał stanowisko profesora nadzwyczajnego na opolskiej uczelni. W latach 2005–2008 był zastępcą dyrektora Instytutu Chemii UO do spraw dydaktyki, a następnie w latach 2008–2012 pełnił funkcję dziekana nowo utworzonego Wydziału Chemii UO. W 2024 roku zaangażował się w walkę z nieuczciwością naukową w postaci tzw.