Nauczyciel w latach 1994-2007, od 2014 do 2018 pełnił rolę Wójta gminy Kraszewice. Pracował również w sprzedaży (branża edukacyjna) od 2007 do 2014 r. Na co dzień pełni funkcję Dyrektora Akademii Edukacji Środowiskowej oraz eksperta w obszarze gospodarki nieczystościami ciekłymi. Tworzy opracowania dotyczące optymalizacji zarządzania gospodarką nieczystościami ciekłymi, promuje rozwiązania dedykowane monitorowaniu obiegu nieczystości ciekłych.