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 Collegium 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. Jako aktor zagrał m.in. Gustawa-Konrada w Dziadach, Stanleya w Tramwaju zwanym pożądaniem T. Williamsa oraz Valmonta w Niebezpiecznych związkach Ch. Lacolsa. W latach 2006-2023 był dyrektorem naczelnym i artystycznym Teatru Komedia.
Wyreżyserował ponad 140 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ą.