Od blisko 30 lat związany z rynkiem finansowym. Posiada wieloletnie doświadczenie w radach nadzorczych spółek kapitałowych. Zasiadał w radach nadzorczych spółek: Agiofunds TFI SA, PEKAES SA, SEKO S.A., Krajowy Fundusz Kapitałowy SA, KUKE SA. W latach 2015-2024 był prezesem Zarządu Beta Securities Poland S.A. – spółki, która wspiera rozwój funduszy ETF w Polsce.