Prezes zarządu agencji Primo Corporate Advisory (dawniej PRIMO Communication). Od listopada 2007 do września 2009 roku był wiceprezesem, a od stycznia 2009 także członkiem zarządu odpowiedzialnym za kierowanie agencją FIRST Public Relations, w której wcześniej był dyrektorem. Z firmą był związany od 2000 roku. Nadzorował obsługę klientów firmy.
Doświadczenie w PR zdobywał w takich sektorach jak: media (kanały telewizyjne), telekomunikacja, energetyka i nieruchomości. Absolwent Wydziału Dziennikarstwa i Nauk Politycznych na Uniwersytecie Warszawskim.