Realizator projektów społeczno-artystycznych skierowanych do osób pomijanych społecznie.

Jako reżyser i dramaturg współpracował z teatrami: Baj Pomorski w Toruniu, Olsztyński Teatr Lalek, Teatr Wybrzeże, Teatrem im. Heleny Modrzejewskiej w Legnicy, Teatrem Polskiego Radia, Teatrem Chochół, Teatrem Dramatycznym im. Aleksandra Węgierki w Białymstoku. Jego spektakle były prezentowane m.in. w Armenii, Czechach, Chorwacji, Danii, Grecji, Hiszpanii, Iranie, Irlandii, Niemczech, na Litwie, Słowacji, w Szwecji, USA, Wielkiej Brytanii, we Włoszech, na Białorusi, w Japonii.

Ekspert negocjacji społecznych oraz zachowań w sytuacjach publicznych. Specjalizuje się w zarządzaniu strategicznym, planowaniu rozwoju instytucji i zespołów, a także w budowaniu efektywnych modeli współpracy i komunikacji.

W latach 2008–2011 był dyrektorem programowym Biura Gdańsk 2016. Współautor strategii kulturalnej „Wolność kultury. Kultura Wolności”. Dyrektor naczelny i artystyczny Miejskiego Teatru Miniatura w Gdańsku w latach 2011-2019. Od 2018 roku jest dyrektorem Opery Bałtyckiej w Gdańsku.