W 2004 r. rozpoczął pracę zawodową jako adiunkt w Wyższej Szkole Agrobiznesu Łomży. W latach 2005–2013 pełnił obowiązki dziekana Wydziału Informatyki, a 1 września 2013 r. został prorektorem ds. dydaktyki i dziekanem Wydziału Rolniczo-Ekonomicznego. Jest Prorektorem ds. nauki i rozwoju w Międzynarodowej Akademii Nauk Stosowanych w Łomży. W latach 2012–2016 był pracownikiem kontraktowym Państwowej Wyższej Szkoły Zawodowej w Suwałkach. Był również wykładowcą w Wyższej Szkole Społeczno-Ekonomicznej w Gdańsku.

W 2018 r. na Wydział Inżynierii Produkcji Uniwersytecie Przyrodniczym Lublinie uzyskał stopień doktora habilitowanego w obszarze nauk rolniczych, leśnych i weterynaryjnych, dziedzinie nauk rolniczych, dyscyplinie inżynieria rolnicza, specjalność: mechanizacja produkcji zwierzęcej, komputerowe wspomaganie procesów zarządzania. Uniwersytetu Przyrodniczego w Lublinie. Ukończył studia podyplomowe: w zakresie Informatyka dla nauczycieli, w zakresie Przygotowania pedagogicznego, w zakresie Zarządzania oświatą. Ukończył kurs języka angielskiego w Evendine College, Londyn, Anglia.