Pracę w teatrze rozpoczął od teatru lalek Skrzatki cieszyńskie, potem przez wiele lat związany był z amatorskim i studenckim ruchem teatralnym. Od 1988 r. pracuje jako reżyser w teatrach zawodowych w Polsce (między innymi w Krakowie, Poznaniu, Szczecinie, Opolu, Kielcach, Łodzi, Jeleniej Górze) gdzie do tej pory zrealizował blisko czterdzieści przedstawień głównie w oparciu o własne autorskie scenariusze. Inspiracjami były literatura rosyjska (Gogol, Jerofiejew), niemiecka (Kafka, Brecht), francuska (surrealizm) i literatura staropolska (średniowiecze, barok). Reżyserował przedstawienia muzyczne, jak i spektakle dla dzieci. Reżyserował również dla teatru telewizji (Pan Huczek wg. Hannu Mäkeli). Pracował także za granicą (Niemcy, Holandia, Portugalia). Przez rok był dyrektorem teatru w Tarnowie. Laureat Opolskich Konfrontacji Teatralnych - Klasyka Polska '96 w Opolu: nagrodzony za scenariusz i inscenizację Rozmowy Mistrza Polikarpa ze Śmiercią w Tarnowskim Teatrze. Członek EU NET ART- międzynarodowej organizacji zajmującej się sztuka dla Dzieci i młodzieży z siedzibą w Amsterdamie. Założyciel i prezes Stowarzyszenia Teatr MUMERUS w Krakowie, gdzie zrealizował kilka spektakli inspirowanych głownie źródłami niedramatycznymi spektakl pt.: (między innymi: Mumerus - wg Nowych Aten Benedykta Chmielowskiego - pierwszej polskiej encyklopedii, spektakl inspirowany niemym filmem Podróż na Księżyc Georgesa Melisa, spektakl inspirowany wycinkami z prasy). Spektakle Teatru Mumerus pokazywane były na festiwalach i występach gościnnych w Polsce, a także za granicą (Austria, Czechy, Dania, Litwa, Niemcy, Portugalia, Rosja). W ramach Teatru Mumerus prowadzi Studio Teatralne gdzie wraz z młodzieżą realizuje projekty współpracy międzynarodowej. Prowadzi również warsztaty teatralne, a także realizuje widowiska teatru plenerowego (między innymi na festiwalach w Krakowie, Greifswaldzie i Jaśle). W latach 2002 - 2005 współtwórca i członek Komitetu Zarządzającego projektu teatralnego Unii Europejskiej pod nazwą The Magic - Net. W ramach tego projektu, a także poza nimi realizował międzynarodowe koprodukcje teatralne wspólnie z partnerami z Czech, Hiszpanii, Niemiec, Portugalii i Szwajcarii.