Aktor i reżyser teatralny. Absolwent Wydziału Aktorskiego i Wydziału Reżyserii na PWST w Warszawie. Ponadto studiował polonistykę, religioznawstwo oraz filozofię na Uniwersytecie Warszawskim i filozofię XX wieku w Colegium Civitas.
W latach 1988-1992 był aktorem Teatru Współczesnego w Warszawie. W latach 1999-2005 był dyrektorem naczelnym i artystycznym Teatru Polskiego w Bielsku-Białej. Zagrał Gustawa-Konrada w Dziadach, Stanleya w Tramwaju zwanym pożądaniem T. Williamsa oraz Valmonta w Niebezpiecznych związkach Ch. Lacolsa. Wyreżyserował ponad 100 spektakli, w tym kilkanaście musicali, m.in.: West Side Story, High School Musical, Piaf, Carmen Latina, Boyband, Tarzan, Rocky Horror Show, Zorro, Duch, Pierwsza randka, Gorączka sobotniej nocy, The Big Bang Musical, Atrakcyjna wdowa.
Współpracował jako reżyser z kilkudziesięcioma teatrami w Polsce i za granicą.
Ma na koncie dziesiątki ogólnopolskich nagród artystycznych, w tym nagrodę za całokształt działalności artystycznej i menagerskiej.
Od 2006 roku jest dyrektorem Teatru Komedia w Warszawie.