Rođen je 1962. u Zagrebu, gdje je završio Klasičnu gimnaziju, srednju glazbenu školu i Akademiju dramske umjetnosti. Do sada je režirao četrdesetak opera i tridesetak dramskih predstava u Hrvatskoj, Sloveniji, Njemačkoj, Velikoj Britaniji, SAD-u, Kini... Kod nas režira u svim većim kazališnim kućama, na Dubrovačkim ljetnim igrama, Splitskom ljetu, Riječkim ljetnim noćima... Predavao je glumu kao asistent na ADU, a bio je i predavač na Muzičkoj akademiji u Zagrebu, Rice Universityu u Houstonu, na londonskom Trinity College of Music... Za svoj rad nagrađen je mnogim nagradama, a primio je i nekoliko odlikovanja. Osim kazalištem, bavi se i osmišljavanjem te režijom raznih manifestacija, otvara i zatvara svečanosti, a ponekad režira i koncerte.
U kazalište "Gavella" prvi puta je došao u ranoj mladosti, najprije kao gledatelj, zatim i kao član dramske grupe Klasične gimnazije, nakon toga kao asistent režije, a potom i kao redatelj te višegodišnji ravnatelj. U teatru u Frankopanskoj, gdje je trenutno kućni redatelj, dosad je režirao predstave:
"Retro", Aleksandra Galina (1986.);
"Važno je zvati se Ernest", Oscara Wildea (1992.);
"Dundo Maroje", Marina Držića (1995.);
"Breza", Slavka Kolara (1996.);
"Ospice", Ivana Vidića (1998.);
"Zlatno tele", Iljifa i Petrova (2000.);
"Revizor", Nikolaja Vasiljeviča Gogolja (2007.);
"Dolina ruža", Ivana Vidića (2010.);
"Nosi nas rijeka", Elvisa Bošnjaka (2011.).