1983 m. baigė Lietuvos konservatoriją (dabar Lietuvos Muzikos ir teatro akademiją), įgijo solinio dainavimo specialybę, 1990 m. Sankt Peterburgo Konservatorijoje baigė režisūros studijas.
1989 m. tapo Operos ir baleto teatro režisieriumi bei dėstė Lietuvos Muzikos akademijos Operos katedroje.
1991 m. išrinktas LMTA Operos katedros vedėju.
LMTA Operos studijoje pastatė virš 40 spektaklių, kūrė Kauno ir Klaipėdos muzikiniuose teatruose.
Nuo 2005 m. Panevėžio muzikinio teatro režisierius.