Pracował w agencjach sieciowych takich jak Young & Rubicam, Wunderman i Max Weber, a także w firmach bwin.com i CANAL+, gdzie pełnił funkcję odpowiedzialnego za strategię marek firmy w kanałach cyfrowych oraz wdrażał działania związane z e-commerce. Ponadto, był szefem działu User Experience (UX) w TVN Digital oraz zajmował się analizą i scoutingiem startupów przy TVN Ventures. Obecnie, w Legii Warszawa, odpowiada za projekty z zakresu innowacji i nowego biznesu. Wcześniej pełnił rolę odpowiedzialnego za strategię digitalizacji oraz współpracę między zespołami Digital i IT. Angażuje się również w promowanie i wspieranie rozwoju rozwiązań zajmujących się analizą danych. Współpracuje z międzynarodowymi firmami z tego obszaru.