Diplomirao je kazališnu režiju na Akademiji dramske umjetnosti u Zagrebu. Potpisuje režiju tridesetak kazališnih predstava. Režirao je u kazalištima diljem Hrvatske i regije kao što su HNK Split, HNK Varaždin, KMD Dubrovnik, Teatar ITD, GKL Split, Kerempuh, Bosansko narodno pozorište Zenica, SARTR Sarajevo, GP Jazavac, Kerempuh, GK Komedija. Godine 2015. i 2019. bio je izbornik festivala Mali Marulić u Splitu, a od 2015. do 2017. član vijeća festivala Marulićevi dani u Splitu. Dobitnik brojnih nagrada za svoje dječje predstave („Moj prijatelj Mačkodlak“, „Lažeš Melita“, „Miš u toću“, „Alo to sam ja“) među kojima su nagrade za najbolju režiju i najbolju predstavu i to tri put kao dobitnik nagrade festivala Mali Marulić, dvaput nagrade Naj, naj, naj festivala, nagrade festivala Assitej u Čakovcu i Nagrade hrvatskog glumišta za najbolju predstavu za djecu i mlade. Za svoje predstave („Kroćenje goropadnice“ i „55 kvadrata“) dobitnik je nagrada za najbolju predstavu i najbolju režiju na festivalima Gavelline večeri, Marulićevi dani, Nagrade hrvatskog glumišta i Festivala malih scena u Rijeci. Navedene i druge predstave osvojile su i više od četrdeset glumačkih i suradničkih nagrada na festivalima u Hrvatskoj i izvan nje.