Pécsett végzett tanárként, majd zeneiskolában tanított, illetve a Pécsi Szimfonikus Zenekar kürtöse volt. 1983-ban zenés színházi rendező szakra jelentkezett. Harmadéves főiskolásként Ádám Ottó a Madách Színházba hívta asszisztensnek. A budapesti Színművészeti Főiskola elvégzése után oda szerződött, s rendezte a színház zenés bemutatóit. 1991 és 1993 között az Operaház főrendezője, 2007-ig rendezője. 2007–2011 között a Győri Nemzeti Színház igazgatója, 2011 óta rendezője. 2012-ben Nádasdy Kálmán-díjat, 2014-ben Jászai-díjat kapott.
Operaházi rendezései: Tosca (1998), Offenbach: Orfeusz az Alvilágban (1992), Wozzeck (1992), Cilea: Adriana Lecouvreur (1992), A Nibelung gyűrűje (1993, 1995, 1996, 1998), A kékszakállú herceg vára (1993), Aida (1993), Puccini: A köpeny (1996), Rossini: Hamupipőke (1998), Rigoletto (1999), Dohnányi: A vajda tornya (2003).
Operaházi rendezései: Tosca (1998), Offenbach: Orfeusz az Alvilágban (1992), Wozzeck (1992), Cilea: Adriana Lecouvreur (1992), A Nibelung gyűrűje (1993, 1995, 1996, 1998), A kékszakállú herceg vára (1993), Aida (1993), Puccini: A köpeny (1996), Rossini: Hamupipőke (1998), Rigoletto (1999), Dohnányi: A vajda tornya (2003).
