Od 1999 roku związany z przedsiębiorstwami prywatnymi, gdzie przez 7 lat pełnił funkcje kierownicze i dyrektorskie, był także współzałożycielem jednej ze spółek. Działacz lokalny i samorządowy. Od roku 2002 do 2006 był radnym Gminy Pcim, następnie od 2006 do 2015 roku wójtem Gminy. W czasie 9-letniej kadencji podjął z sukcesem wiele inicjatyw rozwojowych. Wprowadził rozwiązania przyczyniające się do wyrównania standardów nauki w placówkach szkolnych, wdrożył projekty ze środków unijnych dotyczące komputeryzacji gospodarstw oraz organizacji kursów i szkoleń dla mniej zamożnych gospodarstw. Z powodzeniem przeprowadził wiele inwestycji infrastrukturalnych. W 2015 roku rozpoczął pracę na stanowisku Prezesa Agencji Restrukturyzacji i Modernizacji Rolnictwa – największej w Europie agencji płatniczej, zatrudniającej ponad 11 tys. pracowników w 16 województwach w Polsce. W ARiMR usprawnił procesy związane z wydatkowaniem ok. 25 miliardów złotych rocznie ze środków funduszy unijnych i krajowych. Zreformował Agencję pod względem organizacyjnym oraz zoptymalizował koszty jej funkcjonowania. Zracjonalizował płace pracowników ARiMR, a także podjął się rozmów ze związkami zawodowymi, doprowadzając do zażegnania wieloletniego sporu zbiorowego. W 2016 roku utworzył Wydział Zamiejscowy Departamentu Informatyki, mający na celu obniżenie kosztów obsługi IT i tym samym uniezależnienie Agencji od firm zewnętrznych. Od 2016 roku sprawuje również funkcję Przewodniczącego Rady Nadzorczej LOTOS – Biopaliwa Sp. z o.o. oraz jest członkiem Rady Nadzorczej DALMOR S.A. Laureat wielu nagród, m.in. I miejsca w plebiscycie EURO GMINA, II miejsca w plebiscycie na Najlepszego Wójta Małopolski, zdobył również tytuł Osobowości Ziemi Myślenickiej oraz tytuł Lidera Opieki Społecznej. W 2016 roku uzyskał I miejsce w plebiscycie Gazety Bankowej Liderzy Polskiej Gospodarności w kategorii Debiutant 2016 roku. Był współautorem publikacji „Repolonizacja Polski” oraz „Fundusze Unii Europejskiej jako czynnik poprawy konkurencyjności i jakości życia na obszarach wiejskich Podkarpacia”. W lutym 2017 Rada Nadzorcza Spółki podjęła uchwałę o powołaniu go w skład Zarządu V kadencji powierzając funkcję Prezesa Zarządu Energa SA.