Działalność publiczną rozpoczął w 2007 r. jako zastępca dyrektora Mazowieckiej Regionalnej Organizacji Turystycznej w Warszawie. W latach 2010–2014 radca Wojewody Mazowieckiego i kierownik Delegatury Urzędu Wojewódzkiego w Radomiu. Od grudnia 2014 r. do listopada 2015 r. wiceprezydent miasta Radomia.
Od 2015 r. związany z samorządem województwa mazowieckiego jako radny sejmiku V i VI kadencji. Od 2018 r. w Zarządzie Województwa Mazowieckiego pełni funkcję wicemarszałka.