Jest absolwentem Wydziału Finansów i Ubezpieczeń Akademii Ekonomicznej w Katowicach oraz Wydziału Ekonomii i Stosunków Międzynarodowych Uniwersytetu Ekonomicznego w Krakowie. Od 2010 roku związany jest z Beskidzkim Biurem Consultingowym S.A., pracując w charakterze Analityka finansowego. W latach 2011 – 2012 pracował również w Rubicon Partners Corporate Finance S.A. na stanowisku Dyrektora ds. rynku NewConnect. W latach 2010 – 2013 był również Członkiem Zarządu organizacji pozarządowej (stowarzyszenia). Od 2012 roku prowadzi działalność gospodarczą świadczącą m.in. usługi w zakresie doradztwa na rynku finansowym. Był Członkiem Rad Nadzorczych w spółkach: Agrotour S.A., Beskidzkie Biuro Consultingowe S.A., TechVenture S.A. Obecnie jest Członkiem Rad Nadzorczych ATA S.A. oraz WZSAM S.A.