Od maja 2012 dyrektor zarządzający Agencji In Fact PR. Do lutego 2012 współpracował również z agencją Unicorn Media, gdzie prowadził dział klientów IT/Telco.
Wcześniej przez 4,5 roku pracował w firmie Ericsson na stanowisku Marketing & Communication Managera. Odpowiadał za komunikację zewnętrzną skierowaną do klientów firmy w Polsce oraz inicjował i wdrażał projekty Social Media w Regionie RWCE (Region Western Central Europe). Pracował również jako Marketing Manager w ASICS Polska.
Posiada bogate doświadczenie w zarządzaniu projektami CSR, m.in prowadził program Wolontariatu Pracowniczego w firmie Ericsson. Wcześniej był związany z Departamentem Marketingu i PR Raiffeisen Bank Polska oraz pracował w Dziale Klientów Branży Finansowej agencji PR Kwadrat.