W latach 1997-2000 pracował w The Boston Consulting Group, gdzie jako konsultant w zakresie strategii działania doradzał dużym firmom i instytucjom finansowym. W 2000 roku został prezesem zarządu firmy Expander, był jej pomysłodawcą i współzałożycielem. Przeprowadził udaną transformację instytucji z internetowego pośrednika finansowego na sieć punktów doradczych obecnych w kluczowych miastach Polski. Od lipca 2002 do końca kwietnia 2004 roku zajmował stanowisko wiceprezesa zarządu (chief operating officer) Centralnego Domu Maklerskiego Pekao SA, odpowiedzialnego za wszystkie piony biznesowe, to jest nadzór nad pionem klientów indywidualnych, instytucji i korporacji oraz departamentu analiz i doradztwa. Od maja 2004 roku związany z Xelion. Ukończył Szkołę Główną Handlową w Warszawie.