Iki 2025 m. dirbo įvairiose atsakingose pozicijose tiek viešajame, tiek privačiame sektoriuje – sukaupė ilgametę vadovaujanio ir inžinerinio darbo patirtį.
1993–2000 m. dirbo UAB „Gabuva“ vyr. inžinieriumi, buvo atsakingas už daugiabučių namų priežiūrą. 2000–2016 m. dirbo Kauno rajono savivaldybėje, ėjo Garliavos seniūno pavaduotojo, seniūno, Kelių ir transporto skyriaus vedėjo, administracijos direktoriaus pavaduotojo ir mero pavaduotojo pareigas.
2016–2018 m. – UAB „Autokausta keliai“ direktoriaus pavaduotojas gamybai, 2018–2024 m. – UAB „Merula“ direktoriaus pavaduotojas pervežimams, 2024–2025 m. – UAB „Komunalinių paslaugų centras“ inžinierius statybininkas.
2000–2016 m. taip pat vadovavo HC „Garliava“ rankinio klubui, reikšmingai prisidėjęs prie rankinio sporto plėtros Kauno rajone.