Absolwent Katolickiego Uniwersytetu Lubelskiego na kierunku Finanse i Bankowość, a także studiów podyplomowych w Szkole Głównej Handlowej w zakresie „Finanse i Opodatkowanie Przedsiębiorstw”. Posiada wieloletnie doświadczenie w obszarze finansów, zarządzania oraz kontroli w międzynarodowych przedsiębiorstwach. W latach 2010-2016 pełnił funkcję członka zarządu i dyrektora finansowego w Grupie Zelmer. Wcześniej pracował m.in. w firmach Axtone, Asseco Poland S.A., oraz w Zakładach Magnezytowych Ropczyce. Od 2016 roku pełni funkcję Dyrektora Pionu Finansów w Sanok Rubber Company S.A.