Od 1990 związany z rynkiem finansowym, w szczególności zarządzaniem pionami operacyjnymi i biznesowymi w bankach komercyjnych, budową Alior Banku SA, zarządzaniem Euronet Polska, czy outsourcingiem, technologią i relacjami z instytucjami finansowymi na szczeblu europejskim w Euronet Worldwide. Był również odpowiedzialny za projekt consumer finance Alior Banku pełniąc funkcję Prezesa Zarządu spółki Alior Raty. Były członek rad nadzorczych towarzystwa funduszy inwestycyjnych, KIR SA, czy firmy zajmującej się konfekcjonowaniem gotówki. Od 2008 r. członek rady nadzorczej i Przewodniczący Komitetu Audytu TUZ TUW oraz Przewodniczący Rady Nadzorczej TUiR „Partner” SA. Swoje doświadczenie zawodowe zdobywał w bankach krajowych i zagranicznych (m.in. Luxemburg, Francja, Austria, Niemcy, Wielka Brytania). Posiada wykształcenie wyższe ekonomiczne i ukończony program na Wirtschaftsuniversität w Wiedniu – Global Management Development Course.