Karierę zawodową rozpocząłem w latach 1980–1983 w firmie Hodowla Buraka Cukrowego Stacja Hodowli Roślin w Polanowicach. Od dnia 23 kwietnia 1983 roku jestem pracownikiem Zakładów Tłuszczowych „Kruszwica” S.A., zajmując kolejne stanowiska: w latach 1983–1998 samodzielnego referenta w Dziale Spraw Pracowniczych; w latach 1998–2001 trade marketing asystenta w Dziale Marketingu; 2002–200 roku specjalisty ds. organizacji i zarządzania w Biurze Zarządu ZT „Kruszwica” S.A. ; od 1 kwietnia 2009 roku specjalisty ds. zarządzania flotą samochodową.