Serviso plėtros vadovas Baltijos regionui UAB „Baltic Agro Machinery“ kompanijoje, teikiančioje pardavimo ir aptarnavimo paslaugas žemės ūkio ir statybinės technikos sektoriui. Įmonėje dirba nuo 2001 m., savo veiklą pradėjo nuo serviso vadovo pareigų. Vėliau 10 m. organizavo ir vykdė techninius ir pardavimų mokymus Baltijos regione esančių dukterinių įmonių darbuotojams. Dabartiniu metu vykdo įmonės projektų kuravimą. Be pagrindinės veiklos, dėstytojauja VDU Žemės ūkio akademijoje, eina docento pareigas Žemės ūkio inžinerijos ir saugos institute. Studijų programos „Žemės ūkio mechanikos inžinerija“ I ir II pakopų komiteto narys, vadovauja bakalauro ir magistro darbų rengimui bei gynimui. Dalyvauja dėstytojų mainų programose, skaito paskaitas Italijos, Čekijos, Lenkijos universitetuose. Tarptautinių studijų, ES ir LMT paramos struktūrinių projektų vykdytojas. Lietuvos standartizacijos departamento (LST) technikos komiteto LST TK 35 Mašinų sauga bei VšĮ Kaimo verslo ir rinkų plėtros agentūros, žemės ūkio ir kaimo plėtros dalyvių švietimo ekspertas. VDU ŽUA ir „Baltic Agro Machinery“ studijų klasterio koordinatorius. Dviejų mokomųjų knygų – „Automatinės vairavimo sistemos ir telemetrija žemės ūkyje“ ir „CLAAS javų kombainų valdymas ir priežiūra“ bei ūkininkavimo pradmenų „Žemės ūkio mechanizavimas ir statyba“ mokymų programos bendraautoris. Dalyvavęs JAV organizuojamuose pasauliniuose kongresuose kaip dalyvis bei sekcijų vadovas. Išklausęs daugiau kaip 60 skirtingų techninių mokymų bei profesinės kompetencijos kėlimo kursų.