Wcześniej pełnił obowiązki dyrektora Agencji Filmowej Telewizji Polskiej S.A., następnie dyrektora generalnego Syrena Films sp. z o.o. Przez kilka lat związany z Totalizatorem Sportowym sp. z o.o., gdzie między innymi pełnił obowiązki prezesa zarządu i członka zarządu spółki. Jest absolwentem Wydziału Prawa i Administracji Uniwersytetu Warszawskiego.

Prelekcje